hell0w0rd
Продвинутый новичок
В общем такой код выдает теперь warning. Это код из доктрины, не знаю, где еще подобное используется.
Вот предложенный фикс:
Так что если у вас в проекте такое есть - исправьте, а кто юзает доктрину - не советую php обновлять
PHP:
unserialize(sprintf('O:%d:"%s":0:{}', strlen($this->name), $this->name));
PHP:
if (PHP_VERSION_ID === 50429 || PHP_VERSION_ID === 50513) {
$this->_prototype = $this->reflClass->newInstanceWithoutConstructor();
} else {
$this->_prototype = unserialize(sprintf('O:%d:"%s":0:{}', strlen($this->name), $this->name));
}