Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated (8192): Return type of Cake\Mailer\Email::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [CORE/src/Mailer/Email.php, line 2686]Code Context * application sends.
*/
class Email implements JsonSerializable, Serializable
include - CORE/src/Mailer/Email.php, line 51
Composer\Autoload\includeFile - ROOT/vendor/composer/ClassLoader.php, line 444
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 322
require_once - ROOT/config/bootstrap.php, line 153
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 61
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 70
[main] - ROOT/webroot/index.php, line 37
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated (8192): Cake\Mailer\Email implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) [CORE/src/Mailer/Email.php, line 51]Code Context * application sends.
*/
class Email implements JsonSerializable, Serializable
include - CORE/src/Mailer/Email.php, line 51
Composer\Autoload\includeFile - ROOT/vendor/composer/ClassLoader.php, line 444
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 322
require_once - ROOT/config/bootstrap.php, line 153
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 61
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 70
[main] - ROOT/webroot/index.php, line 37
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated (8192): Return type of Cake\Http\ServerRequest::offsetExists($name) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [CORE/src/Http/ServerRequest.php, line 2142]Code Context * Provides methods commonly used to introspect on the request headers and request body.
*/
class ServerRequest implements ArrayAccess, ServerRequestInterface
include - CORE/src/Http/ServerRequest.php, line 36
Composer\Autoload\includeFile - ROOT/vendor/composer/ClassLoader.php, line 444
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 322
class_exists - [internal], line ??
include - CORE/src/Network/Request.php, line 3
Composer\Autoload\includeFile - ROOT/vendor/composer/ClassLoader.php, line 444
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 322
require_once - ROOT/config/bootstrap.php, line 168
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 61
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 70
[main] - ROOT/webroot/index.php, line 37
Deprecated: Return type of Cake\ORM\AssociationCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/AssociationCollection.php on line 326
Deprecated: Return type of Cake\Database\Statement\StatementDecorator::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Statement/StatementDecorator.php on line 266
Deprecated: Return type of Cake\Database\Statement\StatementDecorator::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Statement/StatementDecorator.php on line 251
Deprecated: Return type of Cake\ORM\Entity::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/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Datasource/EntityTrait.php on line 568
Deprecated: Return type of & Cake\ORM\Entity::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/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Datasource/EntityTrait.php on line 579
Deprecated: Return type of Cake\ORM\Entity::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/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Datasource/EntityTrait.php on line 591
Deprecated: Return type of Cake\ORM\Entity::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/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Datasource/EntityTrait.php on line 602
Deprecated: Return type of Cake\ORM\Entity::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Datasource/EntityTrait.php on line 557
Deprecated: Return type of Cake\Validation\Validator::offsetExists($field) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Validation/Validator.php on line 252
Deprecated: Return type of Cake\Validation\Validator::offsetGet($field) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Validation/Validator.php on line 263
Deprecated: Return type of Cake\Validation\Validator::offsetSet($field, $rules) 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/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Validation/Validator.php on line 275
Deprecated: Return type of Cake\Validation\Validator::offsetUnset($field) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Validation/Validator.php on line 292
Deprecated: Return type of Cake\Validation\Validator::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Validation/Validator.php on line 302
Deprecated: Return type of Cake\Validation\Validator::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Validation/Validator.php on line 312
Deprecated: Return type of Cake\Collection\CollectionInterface::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Collection/CollectionInterface.php on line 693
Deprecated: Cake\Collection\Collection implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Collection/Collection.php on line 28
Deprecated: Cake\Collection\Iterator\FilterIterator implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Collection/Iterator/FilterIterator.php on line 26
Deprecated: Return type of Cake\Collection\Iterator\ReplaceIterator::current() should either be compatible with IteratorIterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Collection/Iterator/ReplaceIterator.php on line 64
Deprecated: Cake\Collection\Iterator\ReplaceIterator implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Collection/Iterator/ReplaceIterator.php on line 23
Deprecated: Return type of Cake\Chronos\Traits\FactoryTrait::createFromFormat($format, $time, $tz = null) should either be compatible with DateTime::createFromFormat(string $format, string $datetime, ?DateTimeZone $timezone = null): DateTime|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/chronos/src/Traits/FactoryTrait.php on line 204
Deprecated: Return type of Cake\Chronos\Traits\FactoryTrait::getLastErrors() should either be compatible with DateTime::getLastErrors(): array|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/chronos/src/Traits/FactoryTrait.php on line 272
Deprecated: Return type of Cake\Chronos\Traits\ModifierTrait::setDate($year, $month, $day) should either be compatible with DateTime::setDate(int $year, int $month, int $day): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/chronos/src/Traits/ModifierTrait.php on line 114
Deprecated: Return type of Cake\Chronos\Traits\TimezoneTrait::setTimezone($value) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/chronos/src/Traits/TimezoneTrait.php on line 49
Deprecated: Return type of Cake\I18n\Time::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/I18n/DateFormatTrait.php on line 398
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php on line 1891
Deprecated: Return type of Cake\Database\Query::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Query.php on line 1659
Deprecated: Return type of Cake\ORM\Query::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Query.php on line 1208
Fatal error: During inheritance of ArrayAccess: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, Cake\Database\Expression\ValuesExpression given in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/QueryCompiler.php:128
Stack trace:
#0 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/QueryCompiler.php(128): count(Object(Cake\Database\Expression\ValuesExpression))
#1 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Query.php(311): Cake\Database\QueryCompiler->Cake\Database\{closure}(Object(Cake\Database\Expression\ValuesExpression), 'values')
#2 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/QueryCompiler.php(97): Cake\Database\Query->traverse(Object(Closure), Array)
#3 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Driver.php(359): Cake\Database\QueryCompiler->compile(Object(Cake\ORM\Query), Object(Cake\Database\ValueBinder))
#4 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Connection.php(299): Cake\Database\Driver->compileQuery(Object(Cake\ORM\Query), Object(Cake\Database\ValueBinder))
#5 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Query.php(282): Cake\Database\Connection->compileQuery(Object(Cake\ORM\Query), Object(Cake\Database\ValueBinder))
#6 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Query.php(990): Cake\Database\Query->sql(Object(Cake\Database\ValueBinder))
#7 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Driver/Mysql.php(136): Cake\ORM\Query->sql()
#8 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Connection.php(258): Cake\Database\Driver\Mysql->prepare(Object(Cake\ORM\Query))
#9 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Connection.php(311): Cake\Database\Connection->prepare(Object(Cake\ORM\Query))
#10 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Query.php(213): Cake\Database\Connection->run(Object(Cake\ORM\Query))
#11 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1916): Cake\Database\Query->execute()
#12 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1810): Cake\ORM\Table->_insert(Object(DatabaseLog\Model\Entity\DatabaseLog), Array)
#13 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1723): Cake\ORM\Table->_processSave(Object(DatabaseLog\Model\Entity\DatabaseLog), Object(ArrayObject))
#14 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1446): Cake\ORM\Table->Cake\ORM\{closure}()
#15 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Connection.php(680): Cake\ORM\Table->Cake\ORM\{closure}(Object(Cake\Database\Connection))
#16 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1445): Cake\Database\Connection->transactional(Object(Closure))
#17 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1722): Cake\ORM\Table->_executeTransaction(Object(Closure), true)
#18 /home/mymobile/public_html/akteaching/vendor/dereuromark/cakephp-databaselog/src/Model/Table/DatabaseLogsTable.php(66): Cake\ORM\Table->save(Object(DatabaseLog\Model\Entity\DatabaseLog))
#19 /home/mymobile/public_html/akteaching/vendor/dereuromark/cakephp-databaselog/src/Log/Engine/DatabaseLog.php(52): DatabaseLog\Model\Table\DatabaseLogsTable->log('notice', 'Deprecated (819...', Array)
#20 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Log/Log.php(384): DatabaseLog\Log\Engine\DatabaseLog->log('notice', 'Deprecated (819...', Array)
#21 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Error/BaseErrorHandler.php(291): Cake\Log\Log::write('notice', 'Deprecated (819...')
#22 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Error/BaseErrorHandler.php(153): Cake\Error\BaseErrorHandler->_logError(5, Array)
#23 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Http/ServerRequest.php(36): Cake\Error\BaseErrorHandler->handleError(8192, 'Return type of ...', '/home/mymobile/...', 2142)
#24 /home/mymobile/public_html/akteaching/vendor/composer/ClassLoader.php(444): include('/home/mymobile/...')
#25 /home/mymobile/public_html/akteaching/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile('/home/mymobile/...')
#26 [internal function]: Composer\Autoload\ClassLoader->loadClass('Cake\\Http\\Serve...')
#27 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Network/Request.php(3): class_exists('Cake\\Http\\Serve...')
#28 /home/mymobile/public_html/akteaching/vendor/composer/ClassLoader.php(444): include('/home/mymobile/...')
#29 /home/mymobile/public_html/akteaching/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile('/home/mymobile/...')
#30 /home/mymobile/public_html/akteaching/config/bootstrap.php(168): Composer\Autoload\ClassLoader->loadClass('Cake\\Network\\Re...')
#31 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Http/BaseApplication.php(61): require_once('/home/mymobile/...')
#32 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Http/Server.php(70): Cake\Http\BaseApplication->bootstrap()
#33 /home/mymobile/public_html/akteaching/webroot/index.php(37): Cake\Http\Server->run()
#34 {main} in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Http/ServerRequest.php on line 36
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Utility/Text.php on line 213
Deprecated (8192): strlen(): Passing null to parameter #1 ($string) of type string is deprecated [CORE/src/ORM/Table.php, line 1891]Code Contextstrlen - [internal], line ??
array_filter - [internal], line ??
Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1891
Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810
Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723
Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446
Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Cake\ORM\Table::_executeTransaction() - CORE/src/ORM/Table.php, line 1445
Cake\ORM\Table::save() - CORE/src/ORM/Table.php, line 1722
DatabaseLog\Model\Table\DatabaseLogsTable::log() - ROOT/vendor/dereuromark/cakephp-databaselog/src/Model/Table/DatabaseLogsTable.php, line 66
DatabaseLog\Log\Engine\DatabaseLog::log() - ROOT/vendor/dereuromark/cakephp-databaselog/src/Log/Engine/DatabaseLog.php, line 52
Cake\Log\Log::write() - CORE/src/Log/Log.php, line 384
Cake\Error\BaseErrorHandler::_logError() - CORE/src/Error/BaseErrorHandler.php, line 291
Cake\Error\BaseErrorHandler::handleFatalError() - CORE/src/Error/BaseErrorHandler.php, line 223
Cake\Error\BaseErrorHandler::Cake\Error\{closure}() - CORE/src/Error/BaseErrorHandler.php, line 100
[main] - [internal], line ??
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php on line 1891
Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, Cake\Database\Expression\ValuesExpression given in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/QueryCompiler.php:128
Stack trace:
#0 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/QueryCompiler.php(128): count(Object(Cake\Database\Expression\ValuesExpression))
#1 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Query.php(311): Cake\Database\QueryCompiler->Cake\Database\{closure}(Object(Cake\Database\Expression\ValuesExpression), 'values')
#2 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/QueryCompiler.php(97): Cake\Database\Query->traverse(Object(Closure), Array)
#3 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Driver.php(359): Cake\Database\QueryCompiler->compile(Object(Cake\ORM\Query), Object(Cake\Database\ValueBinder))
#4 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Connection.php(299): Cake\Database\Driver->compileQuery(Object(Cake\ORM\Query), Object(Cake\Database\ValueBinder))
#5 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Query.php(282): Cake\Database\Connection->compileQuery(Object(Cake\ORM\Query), Object(Cake\Database\ValueBinder))
#6 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Query.php(990): Cake\Database\Query->sql(Object(Cake\Database\ValueBinder))
#7 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Driver/Mysql.php(136): Cake\ORM\Query->sql()
#8 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Connection.php(258): Cake\Database\Driver\Mysql->prepare(Object(Cake\ORM\Query))
#9 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Connection.php(311): Cake\Database\Connection->prepare(Object(Cake\ORM\Query))
#10 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Query.php(213): Cake\Database\Connection->run(Object(Cake\ORM\Query))
#11 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1916): Cake\Database\Query->execute()
#12 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1810): Cake\ORM\Table->_insert(Object(DatabaseLog\Model\Entity\DatabaseLog), Array)
#13 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1723): Cake\ORM\Table->_processSave(Object(DatabaseLog\Model\Entity\DatabaseLog), Object(ArrayObject))
#14 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1446): Cake\ORM\Table->Cake\ORM\{closure}()
#15 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Connection.php(680): Cake\ORM\Table->Cake\ORM\{closure}(Object(Cake\Database\Connection))
#16 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1445): Cake\Database\Connection->transactional(Object(Closure))
#17 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1722): Cake\ORM\Table->_executeTransaction(Object(Closure), true)
#18 /home/mymobile/public_html/akteaching/vendor/dereuromark/cakephp-databaselog/src/Model/Table/DatabaseLogsTable.php(66): Cake\ORM\Table->save(Object(DatabaseLog\Model\Entity\DatabaseLog))
#19 /home/mymobile/public_html/akteaching/vendor/dereuromark/cakephp-databaselog/src/Log/Engine/DatabaseLog.php(52): DatabaseLog\Model\Table\DatabaseLogsTable->log('notice', 'Deprecated (819...', Array)
#20 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Log/Log.php(384): DatabaseLog\Log\Engine\DatabaseLog->log('notice', 'Deprecated (819...', Array)
#21 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Error/BaseErrorHandler.php(291): Cake\Log\Log::write('notice', 'Deprecated (819...')
#22 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Error/BaseErrorHandler.php(153): Cake\Error\BaseErrorHandler->_logError(5, Array)
#23 [internal function]: Cake\Error\BaseErrorHandler->handleError(8192, 'strlen(): Passi...', '/home/mymobile/...', 1891)
#24 [internal function]: strlen(NULL)
#25 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1891): array_filter(Array, 'strlen')
#26 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1810): Cake\ORM\Table->_insert(Object(DatabaseLog\Model\Entity\DatabaseLog), Array)
#27 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1723): Cake\ORM\Table->_processSave(Object(DatabaseLog\Model\Entity\DatabaseLog), Object(ArrayObject))
#28 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1446): Cake\ORM\Table->Cake\ORM\{closure}()
#29 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/Connection.php(680): Cake\ORM\Table->Cake\ORM\{closure}(Object(Cake\Database\Connection))
#30 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1445): Cake\Database\Connection->transactional(Object(Closure))
#31 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/ORM/Table.php(1722): Cake\ORM\Table->_executeTransaction(Object(Closure), true)
#32 /home/mymobile/public_html/akteaching/vendor/dereuromark/cakephp-databaselog/src/Model/Table/DatabaseLogsTable.php(66): Cake\ORM\Table->save(Object(DatabaseLog\Model\Entity\DatabaseLog))
#33 /home/mymobile/public_html/akteaching/vendor/dereuromark/cakephp-databaselog/src/Log/Engine/DatabaseLog.php(52): DatabaseLog\Model\Table\DatabaseLogsTable->log('error', 'Fatal Error (1)...', Array)
#34 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Log/Log.php(384): DatabaseLog\Log\Engine\DatabaseLog->log('error', 'Fatal Error (1)...', Array)
#35 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Error/BaseErrorHandler.php(291): Cake\Log\Log::write('error', 'Fatal Error (1)...')
#36 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Error/BaseErrorHandler.php(223): Cake\Error\BaseErrorHandler->_logError(3, Array)
#37 /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Error/BaseErrorHandler.php(100): Cake\Error\BaseErrorHandler->handleFatalError(1, 'During inherita...', '/home/mymobile/...', 36)
#38 [internal function]: Cake\Error\BaseErrorHandler->Cake\Error\{closure}()
#39 {main}
thrown in /home/mymobile/public_html/akteaching/vendor/cakephp/cakephp/src/Database/QueryCompiler.php on line 128