Estendendo a insinuação de tipos para PHP
É possível estender a insinuação de tipos com outra tag de documento ou no NetBeans?
Eu estou procurando uma maneira de estender o tipo de insinuações com um@scope
tag que permitiria que arquivos incluídos obtivessem acesso a um escopo de objetos.
Exemplo:
file: template.php
<?php /* @var $this MyObject */
Isso permitiria apenas insinuações de tipos de variáveis e métodos públicos. O que eu espero fazer é estender a insinuação de tipos com o@scope
tag que permite obter acesso ao escopo MyObject:
file: template.php
<?php /* @scope MyObject */
O que faria o conteúdo do arquivo agir como se estivesse no escopo MyObject e$this
sugeriria métodos privados.
Agora, não tenho experiência em desenvolvimento para a plataforma Netbeans, mas tenho experiência em Java. Se eu quisesse fazer isso, por onde eu começaria?
Espero que esta não seja uma questão muito fraca.