Deprecated: Return type of aae\dispatch\receiver\ReiceiverAbstract::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/protected/src/aae/dispatch/receiver/ReiceiverAbstract.php on line 29

Deprecated: Return type of aae\dispatch\receiver\ReiceiverAbstract::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/protected/src/aae/dispatch/receiver/ReiceiverAbstract.php on line 35

Deprecated: Return type of aae\dispatch\receiver\ReiceiverAbstract::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/protected/src/aae/dispatch/receiver/ReiceiverAbstract.php on line 22

Deprecated: Return type of aae\dispatch\receiver\ReiceiverAbstract::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/protected/src/aae/dispatch/receiver/ReiceiverAbstract.php on line 32

Deprecated: Creation of dynamic property aae\ui\ResourceManagerDynamic::$_varResolver is deprecated in /home/protected/src/aae/ui/ResourceManagerDynamic.php on line 17

Deprecated: Return type of aae\ui\Template::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/protected/src/aae/ui/Template.php on line 164

Deprecated: Return type of aae\ui\Template::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/protected/src/aae/ui/Template.php on line 170

Deprecated: Return type of aae\ui\Template::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/protected/src/aae/ui/Template.php on line 160

Deprecated: Return type of aae\ui\Template::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/protected/src/aae/ui/Template.php on line 167

Deprecated: Creation of dynamic property aae\ui\DefaultErrorViewController::$_localizer is deprecated in /home/protected/src/aae/ui/ViewController.php on line 20

Deprecated: Creation of dynamic property aae\ui\Application::$_api is deprecated in /home/protected/src/aae/ui/Application.php on line 14

Deprecated: Creation of dynamic property aae\ui\Application::$_serializer is deprecated in /home/protected/src/aae/ui/Application.php on line 15

Deprecated: Creation of dynamic property aae\ui\Application::$_errorViewController is deprecated in /home/protected/src/aae/ui/Application.php on line 16

Deprecated: Return type of aae\dispatch\callProtocol\ControllerActionArgs::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/protected/src/aae/dispatch/callProtocol/ControllerActionArgs.php on line 46

Deprecated: Creation of dynamic property aae\ui\ResourceManagerDynamic::$_varResolver is deprecated in /home/protected/src/aae/ui/ResourceManagerDynamic.php on line 17

Deprecated: Return type of aae\app\Session::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/protected/src/aae/app/Session.php on line 61

Deprecated: Return type of aae\app\Session::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/protected/src/aae/app/Session.php on line 67

Deprecated: Return type of aae\app\Session::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/protected/src/aae/app/Session.php on line 57

Deprecated: Return type of aae\app\Session::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/protected/src/aae/app/Session.php on line 64

Deprecated: Creation of dynamic property aae\app\User::$_session is deprecated in /home/protected/src/aae/app/User.php on line 29

Deprecated: Creation of dynamic property MouseTemplateController::$_localizer is deprecated in /home/protected/src/aae/ui/AuthenticatedViewController.php on line 43

Deprecated: Creation of dynamic property aae\app\Mouse::$_storageAPI is deprecated in /home/protected/src/aae/app/Mouse.php on line 14

Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, bool given in /home/protected/src/aae/db/FunctionAPI.php:132 Stack trace: #0 /home/protected/src/aae/db/FunctionAPI.php(132): count(false) #1 /home/protected/src/aae/db/FunctionAPI.php(102): aae\db\FunctionAPI->_fetch(Object(PDOStatement)) #2 /home/protected/src/aae/db/FunctionAPI.php(56): aae\db\FunctionAPI->_makeCall('getCageOccupant...', Array, 'CALL') #3 /home/protected/src/aae/app/Mouse.php(73): aae\db\FunctionAPI->__call('getCageOccupant...', Array) #4 /home/protected/src/aae/app/Mouse.php(30): aae\app\Mouse->getCageOccupants(Object(aae\app\User), 9) #5 /home/protected/anconaesselmann/ui/templateControllers/MouseTemplateController.php(22): aae\app\Mouse->getCagesWithOccupants(Object(aae\app\User), Array) #6 [internal function]: MouseTemplateController->cagesAuthenticatedAction() #7 /home/protected/src/aae/ui/AuthenticatedViewController.php(62): call_user_func(Array) #8 [internal function]: aae\ui\AuthenticatedViewController->__call('cages', Array) #9 /home/protected/src/aae/dispatch/Api.php(178): call_user_func(Array) #10 /home/protected/src/aae/dispatch/Api.php(85): aae\dispatch\Api->_callControllerAction(Object(MouseTemplateController), 'cages', Array) #11 /home/protected/src/aae/dispatch/Api.php(55): aae\dispatch\Api->_getApplicationResponse(Object(aae\dispatch\callProtocol\ControllerActionArgs)) #12 /home/protected/src/aae/ui/Application.php(20): aae\dispatch\Api->run() #13 /home/protected/src/aae/ui/ApplicationIndex.php(57): aae\ui\Application->run() #14 /home/protected/src/aae/ui/ApplicationIndex.php(33): aae\ui\ApplicationIndex->_serveHTML('anconaesselmann') #15 /home/public/anconaesselmann/index.php(4): aae\ui\ApplicationIndex->__construct('anconaesselmann') #16 {main} thrown in /home/protected/src/aae/db/FunctionAPI.php on line 132