No Zend studio, como informa o ide o tipo de uma variável, então eu tenho auto de conclusão?
-
24-09-2019 - |
Pergunta
Em php podemos utilizar o inclui.Assim, as variáveis definidas em um arquivo e, em seguida, o seu âmbito de aplicação abrange os ficheiros incluídos também.Zend studio não tem idéia de como obter o tipo da variável estou usando dentro de um arquivo incluído, isso é muito chato quando o tipo de variável é um grande classe.
Há um modo de sugestão de ide sobre tipos de variáveis?em arquivos incluídos?
Solução
Eu tenho um artigo sobre alguns conclusão de código dicas Zend Studio e PDT, Conclusão de Código Dicas que podem ajudar.No entanto, é uma boa idéia para tentar limitar as variáveis que exigido a partir de outros arquivos.Ele pode facilmente tornar difícil manter o código.
Outras dicas
Aqui é um entrada manual da muito antiga Zend Studio 5.
/* @var $router \Core\Router */
$router = Registry::get("router");
$router->route();
Esse recurso também funciona no novo Zend Studio, incluindo a versão 10!
foreach($A as $AnInstance)
/*@var MyClass $AnInstance*/
$AnInstance->doSomething();