Articles of phpdoc

use phpDocumentor em symfony2

Instalei um novo projeto symfony 2.4 e instalei também phpDocumentor usando composer.phar seguindo estas etapas: 1- Adicionando: “require-dev”: {“phpdocumentor / phpdocumentor”: “2. *”} para o meu compositor.json 2- Executando: php composer.phar update Após a conclusão da instalação, posso ver a pasta / fornecedor do phpdocumentor, então acho que a instalação terminou com sucesso. Agora eu […]

Php com NetBeans: Aplicando novo PhpDoc sem a declaração real

Existe uma maneira de aplicar o novo PhpDoc sem redeclaração do método, por exemplo, eu tenho uma aula que: class GeneralContainer { private $children; public function __construct() { $this->children = $this->CreateChildren(); } protected function CreateChildren() { return new GeneralChildren($this); } /** * @return GeneralChildren */ public function Children() { return $this->children; } } Depois de […]

PHP docBlock @return className

Como faço para criar um DocBlock do PHP indicando um @return que indica o retorno de uma class. Isso é bastante simples ao fazer /** * This returns an object of the “User” class * @return User */ public function getUser() { return $this->user; } Eu uso isso para obter intellisense através do meu IDE […]

Como analisar um bloco de comentários de estilo phpDoc com o PHP?

Considere o seguinte código com o qual estou tentando analisar apenas o primeiro comentário de estilo phpDoc (não usando outras bibliotecas) em um arquivo (o conteúdo do arquivo é incluído na variável de dados $ para fins de teste): $data = ” /** * @file A lot of info about this file * Could even […]

PHPStorm e methods mágicos

Estou usando PHPStorm e escrevi uma class que utiliza a class SimpleXML. Tudo está bem, exceto quando eu atravesso uma seqüência de caracteres XML, recebo avisos de “propriedade indefinida”. $xml = simplexml_load_string($string); //Returns SimpleXML Element echo $xml->childElement; //PHPStorm reports “Undefined Property Eu acredito que isso é porque as propriedades mágicas não são definidas corretamente no […]

Qualquer coisa melhor do que o PHPDoc lá fora?

Alguém usa qualquer outra coisa para documentar seu código PHP do que o PHPDoc? Existem ferramentas que lêem a mesma syntax de documentação, mas dão uma saída mais rica?

phpDoc e conclusão do código via ‘->’ T_OBJECT_OPERATOR no NetBeans 8.0

Como a conclusão do código pode ocorrer com os blocos phpDoc carregados usando o T_OBJECT_OPERATOR sem ter que predefinir as variables ​​como mostrado é a fonte abaixo? A única class que importa é o parentExample vez que o conjunto é o $cc necessário que oferece uma solução de trabalho, mas não é desejável predefinir as […]

Conclusões do Eclipse – pergunta @var (PHPDoc)

Tenho estranho problema. Quando eu uso @return Model\Article no método de carregamento do modelo, eu vejo os methods do modelo no preenchimento automático do Eclipse. O método de carregamento do modelo retorna mais objects, então eu quero @return My\BaseModel e depois colocar o /* @var $model Model\Article */ para cada modelo especificamente (quando o uso). […]

Como indicar que esse método é parte da interface com o PHPDoc?

Como indicar que esse método é parte da interface com o PHPDoc? Por exemplo: /** * @implements BarInterface */ class Foo implements BarInterface { /** * @thisMethodIsHereBecauseItIsAPartOf(“BarInterface”) */ public function doBar() { } } Existe algo apropriado para replace @thisMethodIsHereBecauseItIsAPartOf(“BarInterface”) com?

Solicitar params e phpdoc

Possível Duplicado: Existe um padrão para documentar os parâmetros GET / POST? Tentando descobrir a melhor maneira de documentar os parâmetros de solicitação através do phpdoc de uma maneira que faz sentido. Especificamente, eu tenho algumas ações do controlador Zend Framework que recebem parâmetros via GET / POST, mas não são params funcionais. Isso faz […]