xf-tipo-gênero

xf-tipo-gênero 1.0.1

Cadastre-se ou faça login para download gratuito
Compatibilidade com XF
  1. 2.3.x

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
100
Primeiro lançamento
Última atualização
Avaliações 0,00 estrelas 0 avaliações
Mais recursos de axtona
Sacerdote Pro
Sacerdote Pro
Coloque código PHP e qualquer tipo de código HTML, CSS e JavaScript no seu conteúdo!
Todos Video Share Pro
Todos Video Share Pro
Eles são as características que tornam o All Video Share a mais poderosa e fácil de usar para o Joomla
Balbooa Forms Builder Pro
Balbooa Forms Builder Pro
Crie formulários de contato belamente projetados para Joomla com o Balbooa Forms.
Voltar
Top