Описание тега symfony-console

Компонент консоли позволяет разработчикам создавать команды командной строки. Консольные команды могут использоваться для любой повторяющейся задачи, такой как cron-job, импорт или другие пакетные задания.
0 ответов

Symfony 3: Перевод: Webprofiler vs. консольный вывод

В настоящее время я работаю над переводческой частью проекта. Теперь меня очень смущают различные результаты отладки Symfony в Webprofiler и в консоли. Webprofiler всегда дает мне правильную информацию (сообщения определены, используется запасной ва…
25 апр '16 в 15:03
1 ответ

Консоль Drupal (и Symfony?), Как вернуться к предыдущей команде

Например, когда я генерирую новый модуль с помощью Drupal Console, я должен ввести несколько данных через приглашение drupal concole. Мой вопрос: если я ошибаюсь, как я могу отменить текущую команду и вернуться к предыдущей команде? Я имею в виду: З…
10 сен '16 в 10:06
0 ответов

symfony4: ошибка команды консоли после добавления eventsubscriber

В моем приложении я добавил eventSubscriber, который будет выполняться при каждом запросе, чтобы собрать некоторые данные для использования в меню: namespace App\EventSubscriber; use App\Entity\Journey; use App\Entity\User; use Symfony\Component\Dep…
2 ответа

Как создать консольную команду в приложении Symfony2

Мне нужно создать консольную команду для приложения Symfony2, и я читаю документы здесь и здесь, хотя я не уверен, что из тех, которым я должен следовать. Так вот что я сделал. Создать файл под /src/PDI/PDOneBundle/Console/PDOneSyncCommand.php Напиш…
1 ответ

Как получить IP-адрес моего сервера в Symfony Command?

Есть ли способы получить IP моего сервера? Я пишу команду, где мне нужен мой сервер IP в качестве параметра? Пытался request_stack но это не работает, как я ожидал.
23 мар '18 в 07:45
1 ответ

Консоль Symfony - перезаписать параметры по умолчанию

Я создаю приложение CLI для своего приложения с помощью Symfony Console. Приложение должно выполнять некоторые простые операции по управлению пакетами для управления плагинами. Поэтому мне нужна опция команды с именем --version с ярлыком -vчто не пр…
0 ответов

Переопределить / обновить переменную / массив в php-файле

В моем недавнем проекте я работал над консольной командой, в которой мне нужно выполнить / запустить различные действия, упомянутые в json, на основе стандартного соглашения linux: what:mv(Move),type:file,dir what:mkdir(Make Directory) what:touch(Ma…
1 ответ

Параметры консоли не должны удалять пробелы

У меня есть команда в bash-скрипте: /usr/bin/env php foo.php $@ С этой опцией: $this->addOption( 'prefix', null, InputOption::VALUE_OPTIONAL, 'Prefix for each commit message', '- ' ); Когда я запускаю команду bin/foo some:command --prefix 'Meh ' …
10 янв '16 в 17:31
4 ответа

Ограничить количество экземпляров Symfony Command

У меня есть команда в моем приложении Symfony, запущенном Cron. Я хочу иметь возможность ограничить количество одновременно выполняемых экземпляров на моем сервере, скажем, 4 экземпляра. Я понятия не имею, как это сделать. Я нашел, как заблокировать…
11 окт '17 в 18:03
1 ответ

Что такое контейнер для zend-expressive symfony console

В настоящее время я пытаюсь интегрировать эту библиотеку https://www.xtreamwayz.com/blog/2016-02-07-zend-expressive-console-cli-commands Кажется, это требует $container = require __DIR__ . '/config/container.php'; Кто-нибудь может мне помочь, на как…
7 ответов

Как проверить среду, используя консольный инструмент Symfony?

Я использую инструмент Symfony CLI и ищу способ проверить среду. Я не мог найти ничего подобного $ php bin/console get environment Есть ли другой способ для этого? Возможно ли / Как узнать, какая среда в настоящее время активна? РЕДАКТИРОВАТЬ Прилож…
08 фев '17 в 22:01
2 ответа

Это плохая практика, чтобы убить скрипт внутри функции?

Я имею в виду использование функции die() для чего-то другого, кроме отладки. Это ситуация "хорошо работает", но разве это плохая практика? use Symfony\Component\Filesystem\Filesystem; use Symfony\Component\Filesystem\Exception\IOExceptionInterface;…
10 фев '15 в 10:30
2 ответа

В файле Assetic не существует ошибки, хотя ссылки на файл больше нет?

У меня есть файл с именем main.less, который я создал в прошлом. Я удалил его, потому что он мне больше не нужен, но теперь я получаю следующую ошибку при попытке запустить bin/console assetic:watch [error] The source file "/home/distribution/public…
18 янв '16 в 09:48
1 ответ

Как отформатировать первый столбец в таблице Symfony так же, как первый ряд?

Таблица Symfony обычно окрашивает первую строку в отличие от других строк. Однако я хотел бы, чтобы первая строка И первый столбец имели одинаковый стиль. Я знаю, что существует TableStyle но я не могу понять, как придать первому столбцу + первой с…
25 окт '17 в 09:26
1 ответ

Как получить параметр из parameters.yml вне контроллера?

Мне нужен параметр из parameters.yml в Command\ContainerAwareCommand учебный класс. Я не вижу $this->getParameter() там. Есть ли простой способ получить параметр из parameters.yml внешний контроллер? Проще чем: написать "дружественную конфигураци…
11 май '17 в 14:57
1 ответ

Как вручную установить порядок сортировки команд Symfony?

Можно ли установить порядок сортировки для команд Symfony вручную? Такие как $this ->setName('say:hello') ->setDescription('Example description') ->setOrder(1); Я хочу сортировать свои команды вручную вместо сортировки DESC по имени, как по…
26 июл '17 в 04:35
1 ответ

Команды консоли Symfony3 недоступны

Я только что создал новый symfony3.2.6. проект и добавил несколько поставщиков (FOS User Bundle, Propel2 и Twig), но, похоже, нет новой консоли. По крайней мере, я не вижу ни одного из них при использовании команды "app / console" или "bin / console…
1 ответ

Компонент ProgressBar консоли Symfony не отображается в скриптах композитора

Использование компонента ProgressBar в команде, вызываемой сценарием композитора, не имеет никакого эффекта, поскольку выходные данные ProgressBar не отображаются. Почему это? Есть ли способ обеспечить его рендеринг? Обновление: теперь (начиная с об…
04 дек '14 в 09:31
1 ответ

Symfony 4, способ создания сущностей из существующей базы данных?

С Symfony 3 и его консолью мы можем генерировать сущности из уже существующей базы данных с помощью команды "php bin/console doctrine:mapping:import" (очень полезно!). Начиная с symfony 4, команде "./bin/console doctrine:mapping:import" нужно имя па…
07 дек '17 в 05:14
0 ответов

Команда Symfony вызывает другие команды и ожидает подтверждения

Я настроил мета-команду, как описано здесь https://symfony.com/doc/3.4/console/calling_commands.html Сначала он удаляет базу данных, затем запускает миграцию с нуля и, наконец, инициализирует мои данные. Я сталкиваюсь с этой проблемой, так как недав…