Я расширяю один из классов SPL (Standard PHP Library), и я не могу вызвать родительский конструктор. Вот ошибка, которую я получаю:
Неустранимая ошибка: невозможно вызвать конструктор
Вот ссылка на документацию SplQueue
: http://www.php.net/manual/en/class.splqueue.php
Вот мой код:
$queue = new Queue();
class Queue extends SplQueue {
public function __construct() {
echo 'before';
parent::__construct();
echo 'I have made it after the parent constructor call';
}
}
exit;
Что может помешать мне вызвать родительский конструктор?