CakePHP устарел FactoryTrait?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 CakePHP устарел FactoryTrait?

Сообщение Anonymous »

У меня новый компьютер, и я настраиваю на нем проект CakePHP, но получаю следующие ошибки:

Устарело: возвращаемый тип Cake\Chronos \Traits\FactoryTrait::createFromFormat($format, $time, $tz = null) должен быть совместим с DateTimeImmutable::createFromFormat(string $format, string $datetime, ?DateTimeZone $timezone = null): DateTimeImmutable|false, или Атрибут #[\ReturnTypeWillChange] следует использовать для временного отключения уведомления в C:\laragon\www\bakeboss\vendor\cakephp\chronos\src\Traits\FactoryTrait.php в строке 204
< /blockquote>
3 различных типа ошибок, связанных с FactoryTrait.
Теперь проект работает, поэтому моей первой мыслью было просто деактивировать устаревшую версию. предупреждения, но я тоже не могу заставить это работать? Я попробовал установить это в файле приложения:

Код: Выделить всё

'Error' => [
'errorLevel' => E_ALL ^ E_DEPRECATED ^ E_USER_DEPRECATED,
'exceptionRenderer' => 'Cake\Error\ExceptionRenderer',
'skipLog' => [],
'log' => true,
'trace' => true,
],
Но всё равно не повезло..? есть идеи?

Подробнее здесь: https://stackoverflow.com/questions/768 ... ctorytrait
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»