0
Виправлено

Ошибка в примере "Введение внешнего метода"

Александр Татульченков 8 років тому оновлено anonymous 7 років тому 3

В подсказке написано, что стоит сделать метода статическим чтобы можно было обращаться к нему не только из класса Account, однако метод объявлен приватным, да и обращение к статическим методам через $this выглядит странно


private static function nextWeek(DateTime $arg) {

$previousDate = clone $arg;
return $previousDate->modify('+7 days');
}

Відповідь

Відповідь
Виправлено

Спасибо за бег репорт. Исправил подсказку, тут имелось в виду следующее:
"Также следует объявить метод статическим, чтобы его можно было вызывать и из статических методов класса, если такие существуют сейчас или будут созданы в будущем."

ДОБРЕ, Я ЗАДОВОЛЕНИЙ
Позначка задоволеності від Александр Татульченков 8 років тому
Відповідь
Виправлено

Спасибо за бег репорт. Исправил подсказку, тут имелось в виду следующее:
"Также следует объявить метод статическим, чтобы его можно было вызывать и из статических методов класса, если такие существуют сейчас или будут созданы в будущем."

обращение с static методу через $this так и осталось

Спасибо, это тоже сейчас исправил.