Je viens de commencer un projet yii2 et j'essaie de créer une extension curl que je peux réutiliser dans mes futurs projets. Quand j'ai ouvert « générateur d'extension » sur l'outil de GII, je remarque que nous pouvons fournir dans le champ « Type »:Les principales différences entre l'extension yii2 et la bibliothèque
- yii2 extension
- bibliothèque
Je voudrais savoir la principale différences entre ces deux et certains cas d'utilisation qui ferait le meilleur pour chaque type.
Peut être cette page vous aidera http://www.yiiframework.com/doc-2.0/yii-gii-generators-extension-generator.html Si encore une certaine confusion s'il vous plaît poser une question sur le moyeu git – Kshitiz
Malheureusement $ type manque la description sur cette page en ce moment. C'est plus probablement une question concernant les différences fondamentales. – hserge
En regardant les hints() de cette classe Generator, il utilise la bibliothèque de deux mots et l'extension presque de façon interchangeable. https://github.com/yiisoft/yii2-gii/blob/master/generators/extension/Generator.php#L115 Former ma cravate workiung avec composer 'library' est un groupe de code agnostique, donc IMO 'yii2-extension 'est une bibliothèque spécifiquement pour Yii2. –