Console CLI

O console CLI do SysVector, baseado no Symfony Console, permite gerenciar seu projeto de forma eficiente usando comandos de linha de comando.

Comandos Úteis

Estendendo com Mais Comandos

O Symfony Console permite criar e estender comandos personalizados. Aqui está um exemplo de como criar um comando personalizado:

            
                // src/Command/SayHelloCommand.php
                namespace App\Command;

                use Symfony\Component\Console\Command\Command;
                use Symfony\Component\Console\Input\InputInterface;
                use Symfony\Component\Console\Output\OutputInterface;

                class SayHelloCommand extends Command
                {
                    protected static $defaultName = 'app:say-hello';

                    protected function configure()
                    {
                        $this
                            ->setDescription('Says hello.')
                            ->setHelp('This command allows you to say hello...');
                    }

                    protected function execute(InputInterface $input, OutputInterface $output)
                    {
                        $output->writeln('Hello from SysVector!');
                        return Command::SUCCESS;
                    }
                }
            
        

Para registrar o comando, adicione-o ao serviço no arquivo config/services.yaml:

            
                # config/services.yaml
                services:
                    App\Command\SayHelloCommand:
                        tags: ['console.command']
            
        

Agora você pode executar o comando personalizado:

            
                $ php bin/console app:say-hello
            
        

Para mais informações sobre os comandos disponíveis e como criar comandos personalizados, consulte a documentação do Symfony Console.





Contato

Se você está interessado no SysVector, entre em contato:


Doações via PAYPAL

Se você deseja apoiar o desenvolvimento do SysVector, considere fazer uma doação via PAYPAL para Donate via PayPal