/ / As principais diferenças entre a extensão yii2 e a biblioteca - yii2

As principais diferenças entre a extensão yii2 e a biblioteca - yii2

Eu acabei de começar um projeto yii2 e estou tentandocrie uma extensão de onda que eu possa reutilizá-la em meus projetos futuros também. Quando abri o "Extension Generator" na ferramenta gii, notei que no campo "Type" podemos fornecer:

  • yii2-extension
  • biblioteca

Eu gostaria de saber as principais diferenças entre esses dois e alguns casos de uso que seriam melhores para cada tipo.

Respostas:

0 para resposta № 1

library tipo padrão do pacote do compositor https://getcomposer.org/doc/04-schema.md#type

yii2-extension - Plugin do compositor do Yii2 https://github.com/yiisoft/yii2/blob/master/extensions/composer/README.md


0 para resposta № 2

Como eu pensei biblioteca significa externa armazenadapacotes para o composer.orgsite. que pode ser usado chamando o compositor para estender as funcionalidades do Yii2. se a sua extensão criada for do tipo biblioteca, ela deve ser mantida sobre a lista de pacotes do site oficial do compositor. Enquanto yii2-extension é um tipo de arquivo de extensão que é armazenado no site oficial do Yii.