Bonjour,
J'ai créé un Trait pour y mettre un certain nombre de fonctions "utilitaires" que j'utilise dans différentes classes qui n'ont rien à voir entres elles.
Comme ceci :
Du coup je voulais savoir s'il était aussi possible d'utiliser les Traits en dehors des classes, comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php namespace monnamespace; class Maclasse { use UtilTrait; // je peux accéder aux fonctions de mon trait public function test(){ $a = $this->fctDuTrait(); ... } }
Est-ce que c'est possible ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?php namespace monnamespace; use UtilTrait; $a = fctDuTrait();
Si oui quelle est la syntaxe ?
Merci
Partager