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