0
Исправлено

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

Александр Татульченков hace 10 años actualizado por anonymous hace 10 años 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')); - второй параметр должен быть массивом

Respuesta

Respuesta
Исправлено

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

BIEN, ESTOY SATISFECHO.
Puntuación de satisfacción por Александр Татульченков hace 10 años
Respuesta
Исправлено

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