Usando o ZFTool

Boa noite pessoal!

Hoje vou falar um pouco sobre o zftool, uma ferramenta de linha de comando para gerenciar seus projetos ZF2.

Com ele você pode:

  • Criar um projeto
  • Criar um novo módulo
  • Listar os módulos de um projeto
  • Criar um controller
  • Criar o mapa de classes
  • Instalar a ZF2
  • Gerenciar as configurações da sua aplicação
  • Executar diagnósticos

Instalação

Você pode instalar o zftool de 3 maneiras diferentes:

  • Baixar o phar

A vantagem de usar o phar é que você não precisa já ter o projeto criado como nos outros 2 passos, então pode usá-lo para criar um do zero.

Baixe o phar do site https://packages.zendframework.com/zftool.phar e está pronto para usá-lo. Recomendo adicionar uma entrada no PATH para ele, ou já salvá-lo num diretório apropriado. Sendo um phar, você pode executá-lo direto sem chamar o php antes, basta dar permissão de executar.

  • Via composer

Basta digitar o comando abaixo e o composer já fara a instalação:

Depois edite seu “config/application.config.php” e acrescente “ZFTool” na parte de módulos que deve ficar semelhante ao abaixo.

Para executá-lo:

  • Clonar o repositório do Github

Clone o zftool dentro do diretório “vendor” do seu projeto, edite seu “config/application.config.php” como no passo acima.

Para executá-lo:

Criando um projeto

Para criar um projeto execute:

Criando um módulo

Com o projeto criado, podemos criar um novo módulo:

Listando os módulos instalados

Vamos agora listar todos os módulos do nosso projeto:

Criar um controller

Está dando um erro na criação do controller nesta última versão do zftool. Ele criou o controller, mas deu erro na criação do arquivo view, mas o comando é:

Criar o mapa de classes

Rodando diagnósticos

Obrigado e até a próxima!

Leandro

PHP developer since 1997, loves movies, music and dogs.

3 Comentários para: “Usando o ZFTool

  1. Pingback: Rotas no ZF2 | Leandro Silva

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

*