0
Fixed

Ошибка в примере "Введение локального расширения"

Александр Татульченков 10 years ago updated by anonymous 10 years ago 1

class MyNewDate extends DateTime {

public function __construct() {
$args = func_get_args();
if (isset($args[0]) && is_a($args[0], 'DateTime')) {

call_user_func_array(array($this, 'parent::__construct'), $args[0]->format('Y-m-d H:i:s'));

}
else {
call_user_func_array(array($this, 'parent::__construct'), $args);
}
}
public function nextWeek() {
return $this->modify('+7 days');
}
}


call_user_func_array(array($this, 'parent::__construct'), $args[0]->format('Y-m-d H:i:s')); - второй параметр должен быть массивом

Answer

Answer
Fixed

Спасибо за баг репорт, ошибку исправил.

GOOD, I'M SATISFIED
Satisfaction mark by Александр Татульченков 10 years ago
Answer
Fixed

Спасибо за баг репорт, ошибку исправил.