PHP QA Tools no composer

31 views
Skip to first unread message

Walker de Alencar Oliveira

unread,
May 14, 2014, 2:14:02 AM5/14/14
to php-ar...@googlegroups.com
Falae galera, não sei quantos precisam, mas segue:

Criei um repositório no github contendo o pacote para o composer para instalar facilmente o PHP QA Tools, já que agora o PEAR foi descontinuado, e não há mais como instalar via PEAR.


Já coloquei as dicas de instalação do composer em contexto global, e tb como instalar o phpqatools no contexto global do composer, ou seja, é possível configurar sua maquina para usar o phpqatools em qualquer pasta do sistema.

Para quem usa windows e já tem o composer instalado: 

basta digitar o comando: $ composer global require 'wend/phpqatools=*'

Aceito colaborações para melhorar documentação e configurar a versao stable no packagist, sintam-se à vontade.

Att.
Walker de Alencar

Ivo Nascimento

unread,
May 19, 2014, 1:13:32 PM5/19/14
to php-ar...@googlegroups.com
Olha o delay ;)
esse pacote tá show.
tem como lidar com a dependencia de extensoes?

 Problem 1
    - phpdocumentor/template-abstract 1.2.1 requires ext-xsl * -> the requested PHP extension xsl is missing from your system.
    - phpdocumentor/template-abstract 1.2 requires ext-xsl * -> the requested PHP extension xsl is missing from your system.
    - wend/phpqatools v1.0.0 requires phpdocumentor/phpdocumentor ~2.4 -> satisfiable by phpdocumentor/phpdocumentor[v2.4.0, v2.5.0].
    - phpdocumentor/phpdocumentor v2.4.0 requires phpdocumentor/template-abstract ~1.2 -> satisfiable by phpdocumentor/template-abstract[1.2, 1.2.1].
    - phpdocumentor/phpdocumentor v2.5.0 requires phpdocumentor/template-abstract ~1.2 -> satisfiable by phpdocumentor/template-abstract[1.2, 1.2.1].
    - Installation request for wend/phpqatools * -> satisfiable by wend/phpqatools[v1.0.0].

Walker de Alencar

unread,
May 19, 2014, 3:15:47 PM5/19/14
to php-ar...@googlegroups.com
No caso dessas dependencias dentro do phpdocumentor fica um pouco mais dificil...

Rodei esse script dentro do projeto WAS4P(https://github.com/wendtecnologia/was4p), funcionou perfeitamente...

Minha pergunta é pq ainda nao tem essa extensão? já que ela vem nativa no PHP 5 bastando ativá-la. o.0

Abraços.


--
Você recebeu essa mensagem porque está inscrito no grupo quot;PHP Architect" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para php-architec...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Walker de Alencar
Consultor Zend / Web Mobile     
http://www.wend.com.br
(61) 8599-8999
ZCE: ZEND014591

Walker de Alencar Oliveira

unread,
Jun 1, 2014, 9:55:15 PM6/1/14
to php-ar...@googlegroups.com
Fiz umas verificações e o mesmo erro apareceu para mim, estava com Zend Server em uma máquina que já tinha o PHP instalado anteriormente, a versao do php 5.5 normalmente nao vem com essa extensão que deve ser habilitada para o uso do PHPDocumentor...

Tendo feito isso, fica show de bola, já fiz um processo de CI com esse pacote, ficou show de bola.

Newton Wagner

unread,
Jun 2, 2014, 9:10:15 AM6/2/14
to php-ar...@googlegroups.com
Walker,

Poderia colocar um link para as ferramentas no readme. Facilita pra quem não conhece algumas delas (que foi o meu caso) descobrir quais os benefícios e como utilizá-las.

Uma dúvida que fiquei aqui é: Me pareceu que o PHPLOC e o PDepend oferecem diferentes apresentações das mesmas informações (PDepend aparentemente mais completo). Existe alguma vantagem em realmente ter as duas instaladas?


--

Walker de Alencar

unread,
Jun 3, 2014, 2:01:03 AM6/3/14
to php-ar...@googlegroups.com
Vlw pela dica Newton,

Seguinte, se preferir fique à vontade para fazer os ajustes e submeter um pull, seria ae interessante, para vincular colaboração no projeto...

Quanto ao link: http://phpqatools.org/ tem todos os links e informações.

Att.
Reply all
Reply to author
Forward
0 new messages