@serking77

Что за тип данных static?

Читаю API Yii2, а именно описание метода ActiForm::begin() и вижу, что в поле return написано static. Это псевдо-тип? или что? По факту метод возражает объект формы.
  • Вопрос задан
  • 251 просмотр
Решения вопроса 1
@D3lphi
Это класс, верхний в иерархии наследования, из которого происходит вызов метода. Self и Static можно поставить в один ряд. Self - это класс, в котором написан этот метод, а static - класс, из которого происходит вызов метода. Это может быть тот же самый класс, а может - наследник. Прочтите про позднее статическое связывание.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы