We could not synchronize checks via GitHub's checks API since Scrutinizer's GitHub App is not installed for this repository.
| 1 | <?php |
||
| 23 | class KeySet extends AllOf |
||
| 24 | { |
||
| 25 | /** |
||
| 26 | * @param AllOf $rule |
||
| 27 | * |
||
| 28 | * @return Validatable |
||
| 29 | */ |
||
| 30 | 3 | private function filterAllOf(AllOf $rule) |
|
| 39 | |||
| 40 | /** |
||
| 41 | * {@inheritdoc} |
||
| 42 | */ |
||
| 43 | 16 | public function addRule($rule, $arguments = []) |
|
| 57 | |||
| 58 | /** |
||
| 59 | * {@inheritdoc} |
||
| 60 | */ |
||
| 61 | 16 | public function addRules(array $rules) |
|
| 69 | |||
| 70 | /** |
||
| 71 | * @return array |
||
| 72 | */ |
||
| 73 | 7 | public function getKeys() |
|
| 82 | |||
| 83 | /** |
||
| 84 | * @param array $input |
||
| 85 | * |
||
| 86 | * @return bool |
||
| 87 | */ |
||
| 88 | 10 | private function hasValidStructure($input) |
|
| 104 | |||
| 105 | /** |
||
| 106 | * @throws KeySetException |
||
| 107 | */ |
||
| 108 | 6 | private function checkKeys($input) |
|
| 117 | |||
| 118 | /** |
||
| 119 | * {@inheritdoc} |
||
| 120 | */ |
||
| 121 | 5 | public function assert($input) |
|
| 127 | |||
| 128 | /** |
||
| 129 | * {@inheritdoc} |
||
| 130 | */ |
||
| 131 | 1 | public function check($input) |
|
| 137 | |||
| 138 | /** |
||
| 139 | * {@inheritdoc} |
||
| 140 | */ |
||
| 141 | 4 | public function validate($input) |
|
| 149 | } |
||
| 150 |