@@ -1,7 +1,7 @@ |
||
| 1 | 1 | <?php |
| 2 | 2 | error_reporting(E_ALL); |
| 3 | 3 | $autoloader = __DIR__ . '/vendor/autoload.php'; |
| 4 | -if (! file_exists($autoloader)) { |
|
| 4 | +if (!file_exists($autoloader)) { |
|
| 5 | 5 | echo "Composer autoloader not found: $autoloader" . PHP_EOL; |
| 6 | 6 | echo "Please issue 'composer install' and try again." . PHP_EOL; |
| 7 | 7 | exit(1); |
@@ -101,7 +101,7 @@ discard block |
||
| 101 | 101 | */ |
| 102 | 102 | protected function prepRelationship(&$info, Manager $manager) |
| 103 | 103 | { |
| 104 | - if (! $info['relationship']) { |
|
| 104 | + if (!$info['relationship']) { |
|
| 105 | 105 | throw new Exception("No 'relationship' specified for relation '{$info['name']}' on type '{$info['type']}'."); |
| 106 | 106 | } |
| 107 | 107 | } |
@@ -119,7 +119,7 @@ discard block |
||
| 119 | 119 | */ |
| 120 | 120 | protected function prepNative(&$info, Manager $manager) |
| 121 | 121 | { |
| 122 | - if (! $info['native_field']) { |
|
| 122 | + if (!$info['native_field']) { |
|
| 123 | 123 | throw new Exception("No 'native_field' specified for relation '{$info['name']}' on type '{$info['type']}'."); |
| 124 | 124 | } |
| 125 | 125 | } |
@@ -137,11 +137,11 @@ discard block |
||
| 137 | 137 | */ |
| 138 | 138 | protected function prepForeign(&$info, Manager $manager) |
| 139 | 139 | { |
| 140 | - if (! $info['foreign_type']) { |
|
| 140 | + if (!$info['foreign_type']) { |
|
| 141 | 141 | throw new Exception("No 'foreign_type' specified for relation '{$info['name']}' on type '{$info['type']}'."); |
| 142 | 142 | } |
| 143 | 143 | |
| 144 | - if (! $info['foreign_field']) { |
|
| 144 | + if (!$info['foreign_field']) { |
|
| 145 | 145 | throw new Exception("No 'foreign_field' specified for relation '{$info['name']}' on type '{$info['type']}'."); |
| 146 | 146 | } |
| 147 | 147 | |
@@ -166,15 +166,15 @@ discard block |
||
| 166 | 166 | return; |
| 167 | 167 | } |
| 168 | 168 | |
| 169 | - if (! $info['through_type']) { |
|
| 169 | + if (!$info['through_type']) { |
|
| 170 | 170 | throw new Exception("No 'through_type' specified for relation '{$info['name']}' on type '{$info['type']}'."); |
| 171 | 171 | } |
| 172 | 172 | |
| 173 | - if (! $info['through_native_field']) { |
|
| 173 | + if (!$info['through_native_field']) { |
|
| 174 | 174 | throw new Exception("No 'through_native_field' specified for relation '{$info['name']}' on type '{$info['type']}'."); |
| 175 | 175 | } |
| 176 | 176 | |
| 177 | - if (! $info['through_foreign_field']) { |
|
| 177 | + if (!$info['through_foreign_field']) { |
|
| 178 | 178 | throw new Exception("No 'through_foreign_field' specified for relation '{$info['name']}' on type '{$info['type']}'."); |
| 179 | 179 | } |
| 180 | 180 | |
@@ -67,19 +67,19 @@ |
||
| 67 | 67 | |
| 68 | 68 | $info = array_merge($base, $info); |
| 69 | 69 | |
| 70 | - if (! $info['identity_field']) { |
|
| 70 | + if (!$info['identity_field']) { |
|
| 71 | 71 | throw new Exception('No identity field specified.'); |
| 72 | 72 | } |
| 73 | 73 | |
| 74 | - if (! $info['entity_builder']) { |
|
| 74 | + if (!$info['entity_builder']) { |
|
| 75 | 75 | $info['entity_builder'] = new EntityBuilder; |
| 76 | 76 | } |
| 77 | 77 | |
| 78 | - if (! $info['collection_builder']) { |
|
| 78 | + if (!$info['collection_builder']) { |
|
| 79 | 79 | $info['collection_builder'] = new CollectionBuilder; |
| 80 | 80 | } |
| 81 | 81 | |
| 82 | - if (! $info['lazy_builder']) { |
|
| 82 | + if (!$info['lazy_builder']) { |
|
| 83 | 83 | $info['lazy_builder'] = new LazyBuilder; |
| 84 | 84 | } |
| 85 | 85 | |
@@ -324,7 +324,7 @@ discard block |
||
| 324 | 324 | $return_values = []; |
| 325 | 325 | |
| 326 | 326 | // what should the return field be? |
| 327 | - if (! $return_field) { |
|
| 327 | + if (!$return_field) { |
|
| 328 | 328 | $return_field = $identity_field; |
| 329 | 329 | } |
| 330 | 330 | |
@@ -398,7 +398,7 @@ discard block |
||
| 398 | 398 | $index_fields |
| 399 | 399 | ); |
| 400 | 400 | $entity = $this->offsetGet($offset); |
| 401 | - $entities[] =& $entity; |
|
| 401 | + $entities[] = & $entity; |
|
| 402 | 402 | } |
| 403 | 403 | |
| 404 | 404 | // return a collection of the loaded entities |
@@ -503,7 +503,7 @@ discard block |
||
| 503 | 503 | public function getEntity($identity_value) |
| 504 | 504 | { |
| 505 | 505 | // if the entity is not in the identity index, exit early |
| 506 | - if (! isset($this->index_identity[$identity_value])) { |
|
| 506 | + if (!isset($this->index_identity[$identity_value])) { |
|
| 507 | 507 | return null; |
| 508 | 508 | } |
| 509 | 509 | |
@@ -565,7 +565,7 @@ discard block |
||
| 565 | 565 | */ |
| 566 | 566 | protected function getEntityByIndex($field, $value) |
| 567 | 567 | { |
| 568 | - if (! isset($this->index_fields[$field][$value])) { |
|
| 568 | + if (!isset($this->index_fields[$field][$value])) { |
|
| 569 | 569 | return null; |
| 570 | 570 | } |
| 571 | 571 | $offset = $this->index_fields[$field][$value][0]; |
@@ -591,7 +591,7 @@ discard block |
||
| 591 | 591 | $offset = $this->index_identity[$identity_value]; |
| 592 | 592 | // assigning by reference keeps the connections |
| 593 | 593 | // when the element is converted to a entity |
| 594 | - $list[] =& $this->data[$offset]; |
|
| 594 | + $list[] = & $this->data[$offset]; |
|
| 595 | 595 | } |
| 596 | 596 | return $this->collection_builder->newInstance($list); |
| 597 | 597 | } |
@@ -642,7 +642,7 @@ discard block |
||
| 642 | 642 | if (in_array($entity->$field, $values)) { |
| 643 | 643 | // assigning by reference keeps the connections |
| 644 | 644 | // when the original is converted to a entity |
| 645 | - $list[] =& $this->data[$identity_value]; |
|
| 645 | + $list[] = & $this->data[$identity_value]; |
|
| 646 | 646 | } |
| 647 | 647 | } |
| 648 | 648 | return $this->collection_builder->newInstance($list); |
@@ -678,7 +678,7 @@ discard block |
||
| 678 | 678 | // assigning by reference keeps the connections |
| 679 | 679 | // when the original is converted to a entity. |
| 680 | 680 | foreach ($this->index_fields[$field][$value] as $offset) { |
| 681 | - $list[] =& $this->data[$offset]; |
|
| 681 | + $list[] = & $this->data[$offset]; |
|
| 682 | 682 | } |
| 683 | 683 | } |
| 684 | 684 | } |
@@ -768,7 +768,7 @@ discard block |
||
| 768 | 768 | public function removeEntity($identity_value) |
| 769 | 769 | { |
| 770 | 770 | // if the entity is not in the identity index, exit early |
| 771 | - if (! isset($this->index_identity[$identity_value])) { |
|
| 771 | + if (!isset($this->index_identity[$identity_value])) { |
|
| 772 | 772 | return false; |
| 773 | 773 | } |
| 774 | 774 | |
@@ -926,7 +926,7 @@ discard block |
||
| 926 | 926 | } |
| 927 | 927 | |
| 928 | 928 | // if one or the other is not numeric, compare strictly |
| 929 | - if (! $numeric && $old !== $new) { |
|
| 929 | + if (!$numeric && $old !== $new) { |
|
| 930 | 930 | // strictly different, retain the new value |
| 931 | 931 | $changed[$field] = $new; |
| 932 | 932 | } |
@@ -187,7 +187,7 @@ discard block |
||
| 187 | 187 | */ |
| 188 | 188 | public function setRelation($type, $name, $info) |
| 189 | 189 | { |
| 190 | - if (! isset($this->types[$type])) { |
|
| 190 | + if (!isset($this->types[$type])) { |
|
| 191 | 191 | throw new Exception("Type '$type' is not in the manager."); |
| 192 | 192 | } |
| 193 | 193 | |
@@ -217,11 +217,11 @@ discard block |
||
| 217 | 217 | */ |
| 218 | 218 | public function __get($name) |
| 219 | 219 | { |
| 220 | - if (! isset($this->types[$name])) { |
|
| 220 | + if (!isset($this->types[$name])) { |
|
| 221 | 221 | throw new Exception("Type '$name' not in the manager."); |
| 222 | 222 | } |
| 223 | 223 | |
| 224 | - if (! $this->types[$name] instanceof GenericType) { |
|
| 224 | + if (!$this->types[$name] instanceof GenericType) { |
|
| 225 | 225 | $this->buildType($name); |
| 226 | 226 | } |
| 227 | 227 | |
@@ -9,7 +9,7 @@ |
||
| 9 | 9 | public function toArray(): array |
| 10 | 10 | { |
| 11 | 11 | return array_map( |
| 12 | - function ($entity) |
|
| 12 | + function($entity) |
|
| 13 | 13 | { |
| 14 | 14 | if ($entity instanceof GenericLazy) { |
| 15 | 15 | $entity = $entity->get($this); |