Этот вопрос закрыт для ответов, так как повторяет вопрос Как понять вызов нескольких методов в одном экземпляре класса php?
afagorn
@afagorn
Пытаюсь стать хорошим веб-программистом

Как создать подобную структуру Class1::$app->class2->method()?

В Yii можно вызывать через главный класс другие классы и их методы. Например, Yii::$app->security->getRandomString(). И как возможно создать подобную структуру? Или имеется какое-то общее название для подобного?
  • Вопрос задан
  • 162 просмотра
Ответы на вопрос 1
miraage
@miraage
Старый прогер
Yii::$app - статическое свойство класса. По сути, что-то типа singleton. Итого - анти-паттерн.
https://github.com/yiisoft/yii2/blob/2.0.29/framew...
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы