xf-tipo-gênero

xf-tipo-gênero 1.0.1

Sem autorização para baixar
Compatibilidade com XF
  1. 2.3.x
Descrição curta
XenForo type generator tool fills gaps left by core, types board options, XFCP proxies, and cross-addon columns. Use xf-typegen with --out to generate PHPStorm metadata JSON files for better IDE support. Open source at https://github.com/wh1teend/xf-typegen.

O que ele faz​

XenForo já tipava a grande maioria do seu próprio magia de execução — xf-dev:generate-phpstorm-meta (empacotado desde a versão 2.2 e 2.3) resolvia os sites de chamada em string, as entidades vinham com full@propertye para os generics 2.3 eles lidam com o estilo ::class e a cadeia de busca. Este ferramenta está feita ao propósito: ela preenche as poucas lacunas deixadas pelo núcleo.

O que o núcleo não tipa, seja qual versão for:
e para os generics 2.3 eles lidam com o estilo ::class e a cadeia de busca. Esta ferramenta está feita ao propósito: ela preenche as poucas lacunas deixadas pelo núcleio.

O que o núcleo não tipa, seja qual versão for:
  • []*Opções de board— XF:😱ptions()->boardTitle é misturado; isso dá ao título um tipo real.[]*XFCP proxies— class Foo extends XFCP_Foo ponta um classe criada em tempo de execução sem arquivo, marcada como indefinido; essa declara elas.[]*Cross-adicionar colunas— uma coluna que outro add-on adiciona a um entidade através do XFCP não está nessa entidade embarcada@property; este lê a estrutura composta, então elas estão incluídas.
Em2.2 apenase também insere a cadeia de busca (finder('XF:User')->fetchOne()) no entitade concreto, o que 2.2 não pode fazer sem genéricos.

Se você está em 2.3 e nenhuma dessas te atinge, os dev tools da versão stock já te cobrem.
  • []*_id_helper_opcoes.php— um propriedade por opção de grade.[]*_id_helper_xfcp.phpdeclarações para os proxies de runtime XFCP_*[]*_id_helper.php— Copiar guias de coleção (principalmente para a versão 2.2) + entidade@propertyda estrutura compostaa[]*.phpstorm.meta.php— resolução de chamada em estilo string (duplica xf-dev:generate-phpstorm-meta; ignore com as opções --targets options,xfcp,ide-helper).
CÓDIGO:
xf-typegen extract /path/to/xenforo --out /path/to/xenforo/xf-typegen.json
xf-typegen generate -i /path/to/xenforo/xf-typegen.json
Keep the _ide_helper*.php files out of your PHP autoload — static analysis only.
Fonte aberta (MIT), pré-instalado para Linux / macOS / Windows:https://github.com/wh1teend/xf-typegen
Autor
axtona
Visualizações
18
Primeiro lançamento
Última atualização
Avaliações 0,00 estrelas 0 avaliações
Link quebrado? Enviar mensagem para a equipe NP que vamos ajudá-lo rapidamente!
Apoie o desenvolvedor Se você está satisfeito com o teste ou seu projeto gerou lucro, clique no botão “Mais informações” para apoiar o desenvolvedor comprando.

Mais recursos de axtona

Add Trending Content to a Page node A
Links a Trending Content widget contents to a page node.
Perfil - Personalize Sua Identidade no Fórum A
Persona dá a cada membro em seu fórum as ferramentas para fazer sua presença única.
Anexo Integridade A
Anexos de Integridade é um addon poderoso de auditoria, reparo e análise de armazenamento de anexos
Voltar
Top