0
Исправлено

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

Александр Татульченков 4 года назад обновлен anonymous 3 года назад 3

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


private static function nextWeek(DateTime $arg) {

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

Ответ

Ответ
Исправлено

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

ХОРОШО, МНЕ ПОНРАВИЛОСЬ
Оценка удовлетворенности от Александр Татульченков 4 года назад
Ответ
Исправлено

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

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

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

Сервис поддержки клиентов работает на платформе UserEcho