developer.jelix.org is not used any more and exists only for
history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.
Opened 14 years ago
Closed 14 years ago
#57 closed enhancement (fixed)
Rajouter un selecteur pour interfaces
Reported by: | yannick@… | Owned by: | |
---|---|---|---|
Priority: | low | Milestone: | Jelix 1.0beta2 |
Component: | jelix | Version: | trunk |
Severity: | minor | Keywords: | interface include |
Cc: | Blocked By: | ||
Blocking: | Documentation needed: | ||
Hosting Provider: | Php version: |
Description
Il serait chouette d'avoir une méthode statique dans jClasses permettant d'inclure une interface comme on inclut une classe :
jClasses::incIface('module~interface')
Qui permettrait d'inclure l'interface interface.iface.php du module 'module', se trouvant dans le répertoire classes du module 'module'.
Change History (4)
comment:1 Changed 14 years ago by laurentj
- Milestone set to Jelix 1.0beta2
comment:2 Changed 14 years ago by bballizlife
comment:3 Changed 14 years ago by laurentj
ok pour cette solution
comment:4 Changed 14 years ago by laurentj
- Resolution set to fixed
- Status changed from new to closed
improvements made in the trunk..
Note: See
TracTickets for help on using
tickets.
Si la syntaxe jClasses::incIface('module~interface') est acceptée, il suffirait alors de créer une classe jSelectorIface étendant jSelectorClass redéfinissant 2 propriétés :
Ensuite on implémenterait la méthode jClasses::incIface() utilisant cette classe sélecteur d'interface.