2010-03-11 5 views
7

Je construis un framework PHP et mon anglais n'est pas le meilleur. Il y a plusieurs classes (abstraction de base de données, module, routeur, ...) dans mon framework et il y a un endroit où elles doivent toutes être initialisées et exécutées ensemble.Dans un cadre (PHP), quel serait un bon nom pour une classe "manager"?

  • Quel est le nom d'une classe "master" qui initialise et exécute toutes les autres classes?
+0

nommez: master-class – Tim

+0

Je pense que le maître mot doesn Décrivez bien ses fonctionnalités. Ce n'est pas comme si toutes les autres classes en étaient des enfants. – opue

+1

Master_Control_Program, ou MCP pour faire court. –

Répondre

1

racine?

l'ajout de texte aléatoire car il ne me laisse pas soumettre autrement

0

noyau

l'ajout de texte aléatoire car il ne me laisse pas soumettre autrement

+0

Toutes les classes ensemble sont déjà le noyau de mon framework - la classe qui les initialise et les gère toutes n'est pas le noyau. – opue

0

bootstrapper

en ajoutant un texte aléatoire, car il ne me laissera pas soumettre autrement

0

Pilote?

l'ajout de texte aléatoire car il ne me laisse pas soumettre autrement

5

bootstrap

l'ajout de texte aléatoire car il ne me laisse pas soumettre autrement

+0

Cela aurait été mon nom de choix mais la mauvaise chose est que j'ai déjà un bootstrapper.php. Il charge tous les fichiers de classe et initialise la classe pour laquelle je cherche le nom ici! : D – opue

0

Gennerally qui serait le nom de votre cadre.

$ Opue

fonctionnerait bien. Ou vous pouvez ajouter un préfixe. fwOupe.

2

Tout ce que vous voulez appeler le cadre?

1

Vous pouvez le nommer Delegator.

0

J'utilise un singleton Application:

class Foo 
{ 
    public function bar() 
    { 
    $app = Application::getInstance(); 
    $app->db->query(...); 
    } 
} 
7

BuckarooBonzaiAndTheBootstrapInitiatorRoutine

+2

Personnellement, tous mes propres frameworks PHP utilisent ce nom quelque part. Pour mémoire, je n'ai pas écrit de framework PHP. – Jonathan

0

Je l'appellerai main. La fonction principale C++ fait les mêmes choses dans certains projets - il suffit de créer des instances de certaines classes importantes.

1

Quel est le nom d'une classe "master" qui initialise et exécute toutes les autres classes?

ClassFactory

1

Pourquoi ne pas TypeYourAppNameHere?

0

C'est une routine d'initialisation ou de démarrage, n'est-ce pas? Alors pourquoi ne pas Boot ou GlobalInitialiser ou similaire?

(ajuster folle orthographe américaine au besoin;))

1
ActiveBase 

ce sera un joli nom pour la classe maître, je suppose

Questions connexes