| @@ 50-56 (lines=7) @@ | ||
| 47 | */ |
|
| 48 | public function isKeyAndValueAre($key, $keyParams, $value, $valueParams) |
|
| 49 | { |
|
| 50 | if (is_array($valueParams) === true) { |
|
| 51 | if ($this->isParamOfTypeMultiple($value, $valueParams) === false |
|
| 52 | || $this->isParamOfTypeSingle($key, $keyParams) === false |
|
| 53 | ) { |
|
| 54 | return false; |
|
| 55 | } |
|
| 56 | } |
|
| 57 | ||
| 58 | if (is_array($valueParams) === false) { |
|
| 59 | if ($this->isParamOfTypeSingle($key, $keyParams) === false |
|
| @@ 58-64 (lines=7) @@ | ||
| 55 | } |
|
| 56 | } |
|
| 57 | ||
| 58 | if (is_array($valueParams) === false) { |
|
| 59 | if ($this->isParamOfTypeSingle($key, $keyParams) === false |
|
| 60 | || $this->isParamOfTypeSingle($value, $valueParams) === false |
|
| 61 | ) { |
|
| 62 | return false; |
|
| 63 | } |
|
| 64 | } |
|
| 65 | ||
| 66 | return true; |
|
| 67 | } |
|