Deprecated: Return type of Cake\Chronos\Traits\FactoryTrait::createFromFormat($format, $time, $tz = null) should either be compatible with DateTimeImmutable::createFromFormat(string $format, string $datetime, ?DateTimeZone $timezone = null): DateTimeImmutable|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/app-root/src/vendor/cakephp/chronos/src/Traits/FactoryTrait.php on line 204
Deprecated: Return type of Cake\Chronos\Traits\FactoryTrait::getLastErrors() should either be compatible with DateTimeImmutable::getLastErrors(): array|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/app-root/src/vendor/cakephp/chronos/src/Traits/FactoryTrait.php on line 327
Deprecated: Return type of Cake\Chronos\Traits\ModifierTrait::setDate($year, $month, $day) should either be compatible with DateTimeImmutable::setDate(int $year, int $month, int $day): DateTimeImmutable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/app-root/src/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 DateTimeImmutable::setTimezone(DateTimeZone $timezone): DateTimeImmutable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/app-root/src/vendor/cakephp/chronos/src/Traits/TimezoneTrait.php on line 49
Deprecated: Return type of Cake\Core\PluginCollection::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/app-root/src/vendor/cakephp/cakephp/src/Core/PluginCollection.php on line 250
Deprecated: Return type of Cake\Core\PluginCollection::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/app-root/src/vendor/cakephp/cakephp/src/Core/PluginCollection.php on line 230
Deprecated: Return type of Cake\Core\PluginCollection::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/app-root/src/vendor/cakephp/cakephp/src/Core/PluginCollection.php on line 240
Deprecated: Return type of Cake\Core\PluginCollection::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/app-root/src/vendor/cakephp/cakephp/src/Core/PluginCollection.php on line 274
Deprecated: Return type of Cake\Core\PluginCollection::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/app-root/src/vendor/cakephp/cakephp/src/Core/PluginCollection.php on line 263
Deprecated: Return type of Cake\Core\PluginCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/app-root/src/vendor/cakephp/cakephp/src/Core/PluginCollection.php on line 220
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
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 2797]Code Context<?php */
<?php class Email implements JsonSerializable, Serializable
<?php {
include - CORE/src/Mailer/Email.php, line 50
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
require_once - ROOT/config/bootstrap.php, line 154
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: Return type of Cake\Core\ObjectRegistry::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/app-root/src/vendor/cakephp/cakephp/src/Core/ObjectRegistry.php on line 374
Deprecated: Return type of Cake\Core\ObjectRegistry::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /opt/app-root/src/vendor/cakephp/cakephp/src/Core/ObjectRegistry.php on line 364
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
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 50]Code Context<?php */
<?php class Email implements JsonSerializable, Serializable
<?php {
include - CORE/src/Mailer/Email.php, line 50
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
require_once - ROOT/config/bootstrap.php, line 154
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
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 2510]Code Context<?php */
<?php class ServerRequest implements ArrayAccess, ServerRequestInterface
<?php {
include - CORE/src/Http/ServerRequest.php, line 37
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
require_once - ROOT/config/bootstrap.php, line 168
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Http\ServerRequest::offsetGet($name) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [CORE/src/Http/ServerRequest.php, line 2465]Code Context<?php */
<?php class ServerRequest implements ArrayAccess, ServerRequestInterface
<?php {
include - CORE/src/Http/ServerRequest.php, line 37
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
require_once - ROOT/config/bootstrap.php, line 168
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Http\ServerRequest::offsetSet($name, $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 [CORE/src/Http/ServerRequest.php, line 2493]Code Context<?php */
<?php class ServerRequest implements ArrayAccess, ServerRequestInterface
<?php {
include - CORE/src/Http/ServerRequest.php, line 37
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
require_once - ROOT/config/bootstrap.php, line 168
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Http\ServerRequest::offsetUnset($name) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [CORE/src/Http/ServerRequest.php, line 2531]Code Context<?php */
<?php class ServerRequest implements ArrayAccess, ServerRequestInterface
<?php {
include - CORE/src/Http/ServerRequest.php, line 37
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
require_once - ROOT/config/bootstrap.php, line 168
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): 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 [ROOT/vendor/cakephp/chronos/src/Traits/FactoryTrait.php, line 204]Code Context<?php */
<?php class MutableDateTime extends DateTime implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/MutableDateTime.php, line 51
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/Time.php, line 27
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 187
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): 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 [ROOT/vendor/cakephp/chronos/src/Traits/FactoryTrait.php, line 327]Code Context<?php */
<?php class MutableDateTime extends DateTime implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/MutableDateTime.php, line 51
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/Time.php, line 27
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 187
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): 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 [ROOT/vendor/cakephp/chronos/src/Traits/ModifierTrait.php, line 114]Code Context<?php */
<?php class MutableDateTime extends DateTime implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/MutableDateTime.php, line 51
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/Time.php, line 27
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 187
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): 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 [ROOT/vendor/cakephp/chronos/src/Traits/TimezoneTrait.php, line 49]Code Context<?php */
<?php class MutableDateTime extends DateTime implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/MutableDateTime.php, line 51
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/Time.php, line 27
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 187
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): 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 [CORE/src/I18n/DateFormatTrait.php, line 469]Code Context<?php */
<?php class Time extends MutableDateTime implements JsonSerializable
<?php {
include - CORE/src/I18n/Time.php, line 27
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 187
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\I18n\FrozenTime::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [CORE/src/I18n/DateFormatTrait.php, line 469]Code Context<?php */
<?php class FrozenTime extends Chronos implements JsonSerializable
<?php {
include - CORE/src/I18n/FrozenTime.php, line 29
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::useImmutable() - CORE/src/Database/Type/DateTimeType.php, line 359
require_once - ROOT/config/bootstrap.php, line 188
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): 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 [ROOT/vendor/cakephp/chronos/src/Traits/FactoryTrait.php, line 204]Code Context<?php */
<?php class MutableDate extends DateTime implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/MutableDate.php, line 50
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/Date.php, line 26
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 189
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): 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 [ROOT/vendor/cakephp/chronos/src/Traits/FactoryTrait.php, line 327]Code Context<?php */
<?php class MutableDate extends DateTime implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/MutableDate.php, line 50
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/Date.php, line 26
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 189
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FrozenTimeTrait::setTime($hours, $minutes, $seconds = null, $microseconds = null) should either be compatible with DateTime::setTime(int $hour, int $minute, int $second = 0, int $microsecond = 0): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FrozenTimeTrait.php, line 77]Code Context<?php */
<?php class MutableDate extends DateTime implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/MutableDate.php, line 50
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/Date.php, line 26
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 189
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FrozenTimeTrait::add($interval) should either be compatible with DateTime::add(DateInterval $interval): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FrozenTimeTrait.php, line 94]Code Context<?php */
<?php class MutableDate extends DateTime implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/MutableDate.php, line 50
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/Date.php, line 26
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 189
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FrozenTimeTrait::sub($interval) should either be compatible with DateTime::sub(DateInterval $interval): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FrozenTimeTrait.php, line 107]Code Context<?php */
<?php class MutableDate extends DateTime implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/MutableDate.php, line 50
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/Date.php, line 26
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 189
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FrozenTimeTrait::setTimezone($value) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FrozenTimeTrait.php, line 146]Code Context<?php */
<?php class MutableDate extends DateTime implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/MutableDate.php, line 50
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/Date.php, line 26
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 189
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FrozenTimeTrait::setTimestamp($value) should either be compatible with DateTime::setTimestamp(int $timestamp): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FrozenTimeTrait.php, line 160]Code Context<?php */
<?php class MutableDate extends DateTime implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/MutableDate.php, line 50
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/Date.php, line 26
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 189
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FrozenTimeTrait::modify($relative) should either be compatible with DateTime::modify(string $modifier): DateTime|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FrozenTimeTrait.php, line 174]Code Context<?php */
<?php class MutableDate extends DateTime implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/MutableDate.php, line 50
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/Date.php, line 26
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 189
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): 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 [ROOT/vendor/cakephp/chronos/src/Traits/ModifierTrait.php, line 114]Code Context<?php */
<?php class MutableDate extends DateTime implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/MutableDate.php, line 50
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/Date.php, line 26
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 189
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\I18n\Date::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [CORE/src/I18n/DateFormatTrait.php, line 469]Code Context<?php */
<?php class Date extends MutableDate implements JsonSerializable
<?php {
include - CORE/src/I18n/Date.php, line 26
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateTimeType::__construct() - CORE/src/Database/Type/DateTimeType.php, line 120
Cake\Database\Type::build() - CORE/src/Database/Type.php, line 109
require_once - ROOT/config/bootstrap.php, line 189
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FactoryTrait::createFromFormat($format, $time, $tz = null) should either be compatible with DateTimeImmutable::createFromFormat(string $format, string $datetime, ?DateTimeZone $timezone = null): DateTimeImmutable|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FactoryTrait.php, line 204]Code Context<?php */
<?php class Date extends DateTimeImmutable implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/Date.php, line 51
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/FrozenDate.php, line 28
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateType::useImmutable() - CORE/src/Database/Type/DateType.php, line 57
require_once - ROOT/config/bootstrap.php, line 190
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FactoryTrait::getLastErrors() should either be compatible with DateTimeImmutable::getLastErrors(): array|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FactoryTrait.php, line 327]Code Context<?php */
<?php class Date extends DateTimeImmutable implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/Date.php, line 51
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/FrozenDate.php, line 28
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateType::useImmutable() - CORE/src/Database/Type/DateType.php, line 57
require_once - ROOT/config/bootstrap.php, line 190
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FrozenTimeTrait::setTime($hours, $minutes, $seconds = null, $microseconds = null) should either be compatible with DateTimeImmutable::setTime(int $hour, int $minute, int $second = 0, int $microsecond = 0): DateTimeImmutable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FrozenTimeTrait.php, line 77]Code Context<?php */
<?php class Date extends DateTimeImmutable implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/Date.php, line 51
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/FrozenDate.php, line 28
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateType::useImmutable() - CORE/src/Database/Type/DateType.php, line 57
require_once - ROOT/config/bootstrap.php, line 190
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FrozenTimeTrait::add($interval) should either be compatible with DateTimeImmutable::add(DateInterval $interval): DateTimeImmutable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FrozenTimeTrait.php, line 94]Code Context<?php */
<?php class Date extends DateTimeImmutable implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/Date.php, line 51
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/FrozenDate.php, line 28
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateType::useImmutable() - CORE/src/Database/Type/DateType.php, line 57
require_once - ROOT/config/bootstrap.php, line 190
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FrozenTimeTrait::sub($interval) should either be compatible with DateTimeImmutable::sub(DateInterval $interval): DateTimeImmutable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FrozenTimeTrait.php, line 107]Code Context<?php */
<?php class Date extends DateTimeImmutable implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/Date.php, line 51
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/FrozenDate.php, line 28
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateType::useImmutable() - CORE/src/Database/Type/DateType.php, line 57
require_once - ROOT/config/bootstrap.php, line 190
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FrozenTimeTrait::setTimezone($value) should either be compatible with DateTimeImmutable::setTimezone(DateTimeZone $timezone): DateTimeImmutable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FrozenTimeTrait.php, line 146]Code Context<?php */
<?php class Date extends DateTimeImmutable implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/Date.php, line 51
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/FrozenDate.php, line 28
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateType::useImmutable() - CORE/src/Database/Type/DateType.php, line 57
require_once - ROOT/config/bootstrap.php, line 190
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FrozenTimeTrait::setTimestamp($value) should either be compatible with DateTimeImmutable::setTimestamp(int $timestamp): DateTimeImmutable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FrozenTimeTrait.php, line 160]Code Context<?php */
<?php class Date extends DateTimeImmutable implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/Date.php, line 51
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/FrozenDate.php, line 28
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateType::useImmutable() - CORE/src/Database/Type/DateType.php, line 57
require_once - ROOT/config/bootstrap.php, line 190
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\FrozenTimeTrait::modify($relative) should either be compatible with DateTimeImmutable::modify(string $modifier): DateTimeImmutable|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/FrozenTimeTrait.php, line 174]Code Context<?php */
<?php class Date extends DateTimeImmutable implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/Date.php, line 51
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/FrozenDate.php, line 28
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateType::useImmutable() - CORE/src/Database/Type/DateType.php, line 57
require_once - ROOT/config/bootstrap.php, line 190
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Chronos\Traits\ModifierTrait::setDate($year, $month, $day) should either be compatible with DateTimeImmutable::setDate(int $year, int $month, int $day): DateTimeImmutable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [ROOT/vendor/cakephp/chronos/src/Traits/ModifierTrait.php, line 114]Code Context<?php */
<?php class Date extends DateTimeImmutable implements ChronosInterface
<?php {
include - ROOT/vendor/cakephp/chronos/src/Date.php, line 51
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
include - CORE/src/I18n/FrozenDate.php, line 28
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateType::useImmutable() - CORE/src/Database/Type/DateType.php, line 57
require_once - ROOT/config/bootstrap.php, line 190
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\I18n\FrozenDate::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [CORE/src/I18n/DateFormatTrait.php, line 469]Code Context<?php */
<?php class FrozenDate extends ChronosDate implements JsonSerializable
<?php {
include - CORE/src/I18n/FrozenDate.php, line 28
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
class_exists - [internal], line ??
Cake\Database\Type\DateTimeType::_setClassName() - CORE/src/Database/Type/DateTimeType.php, line 373
Cake\Database\Type\DateType::useImmutable() - CORE/src/Database/Type/DateType.php, line 57
require_once - ROOT/config/bootstrap.php, line 190
Cake\Http\BaseApplication::bootstrap() - CORE/src/Http/BaseApplication.php, line 173
App\Application::bootstrap() - APP/Application.php, line 46
Cake\Http\Server::bootstrap() - CORE/src/Http/Server.php, line 120
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 81
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Http\Cookie\CookieCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [CORE/src/Http/Cookie/CookieCollection.php, line 198]Code Context<?php */
<?php class CookieCollection implements IteratorAggregate, Countable
<?php {
include - CORE/src/Http/Cookie/CookieCollection.php, line 33
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
Cake\Http\Response::__construct() - CORE/src/Http/Response.php, line 477
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 83
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Http\Cookie\CookieCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [CORE/src/Http/Cookie/CookieCollection.php, line 90]Code Context<?php */
<?php class CookieCollection implements IteratorAggregate, Countable
<?php {
include - CORE/src/Http/Cookie/CookieCollection.php, line 33
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
Cake\Http\Response::__construct() - CORE/src/Http/Response.php, line 477
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 83
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Creation of dynamic property Laminas\Diactoros\Uri::$base is deprecated [CORE/src/Http/ServerRequestFactory.php, line 109]Code Context<?php // some method calls.
<?php $uri->base = $base;
<?php $uri->webroot = $webroot;
Cake\Http\ServerRequestFactory::marshalUriFromServer() - CORE/src/Http/ServerRequestFactory.php, line 109
Cake\Http\ServerRequestFactory::createUri() - CORE/src/Http/ServerRequestFactory.php, line 76
Cake\Http\ServerRequestFactory::fromGlobals() - CORE/src/Http/ServerRequestFactory.php, line 41
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 84
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Creation of dynamic property Laminas\Diactoros\Uri::$webroot is deprecated [CORE/src/Http/ServerRequestFactory.php, line 110]Code Context<?php $uri->base = $base;
<?php $uri->webroot = $webroot;
<?php
Cake\Http\ServerRequestFactory::marshalUriFromServer() - CORE/src/Http/ServerRequestFactory.php, line 110
Cake\Http\ServerRequestFactory::createUri() - CORE/src/Http/ServerRequestFactory.php, line 76
Cake\Http\ServerRequestFactory::fromGlobals() - CORE/src/Http/ServerRequestFactory.php, line 41
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 84
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\Http\MiddlewareQueue::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [CORE/src/Http/MiddlewareQueue.php, line 231]Code Context<?php */
<?php class MiddlewareQueue implements Countable
<?php {
include - CORE/src/Http/MiddlewareQueue.php, line 26
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 86
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Creation of dynamic property App\Controller\PagesController::$RequestHandler is deprecated [CORE/src/Controller/Controller.php, line 433]Code Context<?php
<?php $this->{$name} = $value;
<?php }
Cake\Controller\Controller::__set() - CORE/src/Controller/Controller.php, line 433
Cake\Controller\Controller::loadComponent() - CORE/src/Controller/Controller.php, line 331
App\Controller\AppController::initialize() - APP/Controller/AppController.php, line 44
Cake\Controller\Controller::__construct() - CORE/src/Controller/Controller.php, line 270
ReflectionClass::newInstance() - [internal], line ??
Cake\Http\ControllerFactory::create() - CORE/src/Http/ControllerFactory.php, line 47
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 91
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 256
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Middleware\CsrfProtectionMiddleware::__invoke() - CORE/src/Http/Middleware/CsrfProtectionMiddleware.php, line 122
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 170
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Creation of dynamic property App\Controller\PagesController::$Flash is deprecated [CORE/src/Controller/Controller.php, line 433]Code Context<?php
<?php $this->{$name} = $value;
<?php }
Cake\Controller\Controller::__set() - CORE/src/Controller/Controller.php, line 433
Cake\Controller\Controller::loadComponent() - CORE/src/Controller/Controller.php, line 331
App\Controller\AppController::initialize() - APP/Controller/AppController.php, line 45
Cake\Controller\Controller::__construct() - CORE/src/Controller/Controller.php, line 270
ReflectionClass::newInstance() - [internal], line ??
Cake\Http\ControllerFactory::create() - CORE/src/Http/ControllerFactory.php, line 47
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 91
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 256
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Middleware\CsrfProtectionMiddleware::__invoke() - CORE/src/Http/Middleware/CsrfProtectionMiddleware.php, line 122
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 170
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Return type of Cake\View\ViewBuilder::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice [CORE/src/View/ViewBuilder.php, line 735]Code Context<?php */
<?php class ViewBuilder implements JsonSerializable, Serializable
<?php {
include - CORE/src/View/ViewBuilder.php, line 31
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
Cake\Controller\Controller::viewBuilder() - CORE/src/View/ViewVarsTrait.php, line 62
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 768
App\Controller\PagesController::display() - APP/Controller/PagesController.php, line 61
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 256
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Middleware\CsrfProtectionMiddleware::__invoke() - CORE/src/Http/Middleware/CsrfProtectionMiddleware.php, line 122
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 170
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated (8192): Cake\View\ViewBuilder 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/View/ViewBuilder.php, line 31]Code Context<?php */
<?php class ViewBuilder implements JsonSerializable, Serializable
<?php {
include - CORE/src/View/ViewBuilder.php, line 31
Composer\Autoload\{closure} - ROOT/vendor/composer/ClassLoader.php, line 576
Composer\Autoload\ClassLoader::loadClass() - ROOT/vendor/composer/ClassLoader.php, line 427
Cake\Controller\Controller::viewBuilder() - CORE/src/View/ViewVarsTrait.php, line 62
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 768
App\Controller\PagesController::display() - APP/Controller/PagesController.php, line 61
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 256
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Middleware\CsrfProtectionMiddleware::__invoke() - CORE/src/Http/Middleware/CsrfProtectionMiddleware.php, line 122
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 170
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Warning (512): Unable to emit headers. Headers sent in file=/opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php line=232 [CORE/src/Http/ResponseEmitter.php, line 53]Code Context<?php if (Configure::read('debug')) {
<?php trigger_error($message, E_USER_WARNING);
<?php } else {
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 53
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 140
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Warning (2): Cannot modify header information - headers already sent by (output started at /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php:232) [CORE/src/Http/ResponseEmitter.php, line 150]Code Context<?php $reasonPhrase = $response->getReasonPhrase();
<?php header(sprintf(
<?php 'HTTP/%s %d%s',
header - [internal], line ??
Cake\Http\ResponseEmitter::emitStatusLine() - CORE/src/Http/ResponseEmitter.php, line 150
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 59
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 140
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Warning (2): Cannot modify header information - headers already sent by (output started at /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php:232) [CORE/src/Http/ResponseEmitter.php, line 183]Code Context<?php foreach ($values as $value) {
<?php header(sprintf(
<?php '%s: %s',
header - [internal], line ??
Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 183
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 60
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 140
[main] - ROOT/webroot/index.php, line 40
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php on line 232
Warning (2): Cannot modify header information - headers already sent by (output started at /opt/app-root/src/vendor/cakephp/cakephp/src/Utility/Text.php:232) [CORE/src/Http/ResponseEmitter.php, line 268]Code Context<?php if (PHP_VERSION_ID >= 70300) {
<?php setcookie(
<?php $name,
setcookie - [internal], line ??
Cake\Http\ResponseEmitter::setcookie() - CORE/src/Http/ResponseEmitter.php, line 268
Cake\Http\ResponseEmitter::emitCookies() - CORE/src/Http/ResponseEmitter.php, line 210
Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 192
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 60
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 140
[main] - ROOT/webroot/index.php, line 40
Welcome to OpenShift
Welcome to your CakePHP application on OpenShift
How to use this example application
For instructions on how to use this application with OpenShift, start by reading the Developer Guide.
Deploying code changes
The source code for this application is available to be forked from the OpenShift GitHub repository.
You can configure a webhook in your repository to make OpenShift automatically start a build whenever you push your code:
- From the Web Console homepage, navigate to your project
- Click on Browse > Builds
- Click the link with your BuildConfig name
- Click the Configuration tab
- Click the "Copy to clipboard" icon to the right of the "GitHub webhook URL" field
- Navigate to your repository on GitHub and click on repository settings > webhooks > Add webhook
- Paste your webhook URL provided by OpenShift
- Leave the defaults for the remaining fields — that's it!
After you save your webhook, if you refresh your settings page you can see the status of the ping that Github sent to OpenShift to verify it can reach the server.
Note: adding a webhook requires your OpenShift server to be reachable from GitHub.
Working in your local Git repository
If you forked the application from the OpenShift GitHub example, you'll need to manually clone the repository to your local system. Copy the application's source code Git URL and then run:
$ git clone <git_url> <directory_to_create>
# Within your project directory
# Commit your changes and push to OpenShift
$ git commit -a -m 'Some commit message'
$ git push
After pushing changes, you'll need to manually trigger a build if you did not setup a webhook as described above.
Expanding on sample app
In order to access the original CakePHP application, you must restore the original
src/Template/Layout/default.ctp.default and src/Template/Pages/home.ctp.default files.
It will also be necessary to update your application to talk to your database back-end. The config/app.php file used by CakePHP was set up in such a way that it will accept environment variables for your connection information that you pass to it.
Once an administrator has created a MySQL database service for you to connect with you can add the following environment variables to your deploymentConfig to ensure all your frontend pods have access to these environment variables.
Note: the cakephp-mysql.json template creates the DB service and environment variables for you.
oc env dc/cakephp-mysql-example DATABASE_SERVICE_NAME=<database service name>
oc env dc/cakephp-mysql-example DATABASE_ENGINE=mysql
oc env dc/cakephp-mysql-example DATABASE_NAME=<your created database>
oc env dc/cakephp-mysql-example <database service name>_DATABASE_USER=<your database user>
oc env dc/cakephp-mysql-example <database service name>_DATABASE_PASSWORD=<your database user's password>
Note: If the database service is created in the same project as the frontend pod,
the *_SERVICE_HOST and *_SERVICE_PORT environment variables will be automatically
created.
You will need to redeploy your application in order to pick up the new environment variables. You can force a deployment
by running:
oc deploy cakephp-mysql-example --latest
Managing your application
Documentation on how to manage your application from the Web Console or Command Line is available at the Developer Guide.
Web Console
You can use the Web Console to view the state of your application components and launch new builds.
Command Line
With the OpenShift command line interface (CLI), you can create applications and manage projects from a terminal.
Development Resources
Request information
Page view count:
No database configured