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.

Opened 14 years ago

Closed 14 years ago

#54 closed task (fixed)

uniformisation des nomages des classes utilisateurs

Reported by: laurentj Owned by: laurentj
Priority: normal Milestone: Jelix 1.0beta1
Component: jelix Version: trunk
Severity: major Keywords: nommage controleur zone
Cc: Blocked By:
Blocking: Documentation needed:
Hosting Provider: Php version:

Description (last modified by laurentj)

Pour une uniformisation, toutes les classes utilisateurs doivent avoir le nommage suivant : fooType.

Ainsi

  • pour les controleurs CTfoo devient fooCtrl
  • pour les events Listenerfoo devient fooListener
  • pour les plugins, ça ne change pas : fooPlugin
  • pour les zones, Zonefoo devient fooZone
  • pour les handlers d'url, URLSfoo devient fooUrlsHandler

Les anciens noms seront valables jusqu'à la 1.0 finale. un flag ENABLE_OLD_CLASS_NAMING pour le build indiquera l'intégration de la prise en charge des anciens noms. Il est activé par défaut, et ne le sera plus à partir de 1.0. Un paramètre d'option enableOldClassNaming dans la config indiquera aussi l'activation de cette prise en charge. Sera par défaut à on dans la beta1, et à off dans la beta2.

Change History (4)

comment:1 Changed 14 years ago by laurentj

  • Owner set to laurentj
  • Status changed from new to assigned

comment:2 Changed 14 years ago by laurentj

  • Description modified (diff)

comment:3 Changed 14 years ago by laurentj

  • Description modified (diff)

comment:4 Changed 14 years ago by laurentj

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.