Я сделал небольшой пакет symfony4 для управления резервным копированием базы данных Mysql.
Я сделал папку packagist для простой реализации.
после установки мой путь к пакету:
webDirectory\vendor\fpasquer\symfony-backup-bundle\BackupSymfonyBundle.php
Я могу использовать каждый класс из этого набора исключенных команд.
Это одна команда:
<?php
namespace Fpasquer\BackupSymfony\Command;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
class BackupExportCommand extends AbstractBackup
{
protected static $defaultName = 'Fpasquer:BackupSymfony:extract';
...
}
Когда я запускаю его:
php bin / console Fpasquer: BackupSymfony: extract
Я получаю это исключение:
В пространстве имен «Fpasquer: BackupSymfony» не определено ни одной команды.
Я уверен, что мой пакет установлен правильно, потому что в моем приложении: контроллер я могу использовать DependencyInjection из этого пакета
Ты хоть представляешь, что не так?
Спасибо за вашу помощь