Как в посланнике показывать отладочную информацию? - PullRequest
0 голосов
/ 26 марта 2019

Работа с посланником в laravel 5.7 В примерах я вижу, что команда echo используется для целей отладки.

Но когда я пишу эхо в моем файле посланника, как:

@setup
    $server_login_user= 'lardeployer';

    $timezone= 'Europe/Kiev';

    $path= '/var/www/html/AppDir';

    $current = $path . '/current';

    $repo= 'git@bitbucket.org:myaccount/votes.git'';

    $branch= 'master';

    echo "Step # 01";
    $writableDirs= [
        '/storage/logs',
        '/bootstrap/cache'
    ];
    echo "Step # 02";
    ...
    echo "Step # 03";

@endsetup

@servers(['production' => $server_login_user.'@NNN.NN.NN.N])


@task( 'clone', ['on'=>$on] )
    ...

работает скрипт посланника Я не вижу никаких эхо-сообщений в моей консоли.

Я вижу команду echo, упомянутую в документации к версии 5.0: https://laravel.com/docs/5.0/envoy Но это не так работать в моих приложениях 5.7 / 5.8. Эхо все еще поддерживается в Laravel? Или это какая-то опция конфигурации?

Спасибо!

1 Ответ

1 голос
/ 26 марта 2019

если вы собираетесь использовать эхо, вы должны использовать его внутри задач, как упомянуто и в laravel

Вы можете получить доступ к опциям в ваших задачах через синтаксис Blade "echo".Вы также можете использовать операторы if и циклы в своих задачах.

для более подробной информации нажмите здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...