Fork me on GitHub

Консольное приложение

Использует Symfony 2 компоненты, которые облегчают создание удобного интерфейса командной строки.

|-- app/
    |-- Console/        # Консольное приложение
      |-- Commands/     # Набор команд: для работы с базой данных и др.
      |-- Views/        # Текстовые данные, использующие шаблонизатор `Twig`
      |-- scripts/      # Набор командных файлов
      |-- Bootstrap.php # Класс загрузчика
      `-- index.php     # Вход в консольное приложение

Конфигурация

Возможности консольного приложения можно легко расширить с помощью конфигурационных файлов подробнее...

Загрузчик (Bootstrap.php)

Основную работу по инициализации консольного приложения выполняет Загрузчик (Bootstrap.php).

Жизненный цикл

Жезненный цикл выполнения консольного приложения можно посмотреть здесь.