@@ -58,24 +58,24 @@ class FindItemParentType extends Type implements Countable, ArrayAccess, Iterato
5858 */
5959 protected $ lastRequest = null ;
6060
61- public function count ()
61+ public function count (): int
6262 {
6363 return count ($ this ->items );
6464 }
6565
66- public function offsetExists ($ offset )
66+ public function offsetExists ($ offset ): bool
6767 {
6868 $ arrayAccessName = ($ this ->items != null ? 'items ' : 'groups ' );
6969 return isset ($ this ->{$ arrayAccessName }[$ offset ]);
7070 }
7171
72- public function offsetGet ($ offset )
72+ public function offsetGet ($ offset ): mixed
7373 {
7474 $ arrayAccessName = ($ this ->items != null ? 'items ' : 'groups ' );
7575 return isset ($ this ->{$ arrayAccessName }[$ offset ]) ? $ this ->{$ arrayAccessName }[$ offset ] : null ;
7676 }
7777
78- public function offsetSet ($ offset , $ value )
78+ public function offsetSet ($ offset , $ value ): void
7979 {
8080 $ arrayAccessName = ($ this ->items != null ? 'items ' : 'groups ' );
8181
@@ -86,13 +86,13 @@ public function offsetSet($offset, $value)
8686 }
8787 }
8888
89- public function offsetUnset ($ offset )
89+ public function offsetUnset ($ offset ): void
9090 {
9191 $ arrayAccessName = ($ this ->items != null ? 'items ' : 'groups ' );
9292 unset($ this ->{$ arrayAccessName }[$ offset ]);
9393 }
9494
95- public function getIterator ()
95+ public function getIterator (): \ Traversable
9696 {
9797 $ arrayAccessName = ($ this ->items != null ? 'items ' : 'groups ' );
9898 return new \ArrayIterator ($ this ->{$ arrayAccessName }->getIterator ());
0 commit comments