Comment écrire des fonctions globales dans Yii2 et d'y accéder à tout point de vue (pas la coutume façon)

Yii1.1 avait un CComponent classe qui avait un CBaseController qui est la classe de base pour en Hérite. Il y avait un /protected/components/Controller.php la classe qui a permis à toute fonction dans cette classe, pour être accessible en tout point de vue.

Yii2 ne possède plus les CComponent classe. Le Yii2 guide indique que "Yii 2.0 rompt le CComponent classe 1.1 en deux classes: yii\base\Objet et yii\base\Component". Personne ne sait comment écrire des fonctions globales dans Yii2 et dans n'importe quelle vue, tout comme il l'a été dans Yii1.1 à l'aide de /protected/components/Controller.php?

Un couple de sujets similaires discuter des réponses personnalisées, mais je voudrais savoir si il existe un moyen officiel de le faire, pas la façon personnalisée.

  • Vous devez utiliser un composant pour des fonctions globales. Le lien que vous avez mentionné contient un exemple simple sur la façon de le faire.
InformationsquelleAutor intumwa | 2015-07-27