консольная команда

codeception Пользовательские (свои, нестандартные) параметры в конфиге yml и их переопределение через параметры команды

В codeception.yml (лежит в корне вашего проекта), добавим новый пользовательский параметр init_style, получим что-то вроде:

namespace: App\Tests
paths:
    tests: tests
    output: tests/_output
    data: tests/_data
    support: tests/_support
    envs: tests/_envs
actor_suffix: Tester
extensions:
    enabled:
        - Codeception\Extension\RunFailed
params:
    - .env.test

init_style: "full"

Далее внутри Cest-а использовать этот параметр можно как-то так:

ubuntu php Где лежит конфигурационный файл для командной строки (терминала)

Узнать где лежит файл конфигурации, что того php, что откливается на одноимённую команду в терминале, можно командой:

php --ini | grep php.ini

-- это файл имеет значение для консольных команд (ведь они используют php не через SAPI сервера, а напрямую -- а конфигурация php работающего с веб-сервером и того, что дружит с терминалом могут сильно отличаться)

(а саму версию интерпретатора, как помните, командой:

php -v

)

yii2 Создание консольной команды в модуле (собственной, пользовательской) + команда с подтверждением

Предположим, что ваш модуль называется admin и лежит в папке соответствующей app/modules/admin -- тогда создать из него консольную команду, можно так (приведу пример своих действий):

Конфиг консоли приложения

В папку файл /config/console.php (главный конфиг консоли приложения) добавляем:

Subscribe to RSS - консольная команда