para interface de linha de comando. O Symfony Console é uma biblioteca robusta que possibilita a criação de aplicações CLI de maneira rápida e livre de plataforma. A palestra visa apresentar a ferramenta detalhando sua utilização em projetos de renome como Symfony, Doctrine2, Composer, Drupal8, dentre outros.
2. Bruno Ricardo Siqueira
Desenvolvedor web e
evangelista PHP no Brasil.
Entusiasta Docker.
Apaixonado por Git.
Trabalhando com internet há
8 anos, Bacharel em Sistemas
da Informação formado pelo
ICMC - USP, trabalhando
atualmente na empresa CI&T,
desempenhando o papel de
Engenheiro de Software.
16. ● PHP FTW!!!!1111um;
● Componente do Symfony Framework;
● Pode, assim como outros componentes do Symfony
Framework, ser utilizado em separado;
● É uma espécie de Framework para aplicações CLI;
● ...
SYMFONY CONSOLE
23. initialize() (opcional)
Executado antes do interact() e do execute(). Utilizado
principalmente para inicializar variáveis
interact() (opcional)
Executado depois initialize() e antes do execute(). Utilizado
para checar se opções/argumentos estão faltando e solicitar ao
usuário os seus valores.
execute() (requerido)
Executado depois do interact() e initialize(). Contém a lógica
que se quer executar com o comando.
SYMFONY CONSOLE - CICLO DE VIDA