Yii2. Как проверить, запущено ли приложение из консоли?

Главная  >>  Backend  >>  Yii2. Как проверить, запущено ли приложение из консоли?

Иногда на общих методах бывает необходимость по-разному обрабатывать запрос в зависимости от источника вызова приложения — консоль или браузер. В этой статье пример свойства, которое поможет определить этот момент.

На просторах интернета есть много примеров реализации — использование is_a, instanceof, внутренние константы и т.д. Все они хороши, но команда Yii2 всё сделала за нас и достаточно использовать свойство ниже для определения консольный отрабатывается запрос или нет.

Как-бы всё) Свойство принимает true или false в зависимости от среды, в которой вызван скрипт.

Надеюсь статья была Вам полезной. Удачи, Друзья!