> Bon en fait je suis en train de repenser une application et avoir un pmo qui agis au niveau record ça me serait assez pratique.
Au cas où tu ne l'ai pas déjà fait, il pourrait être prudent de jetter un oeil sur les frameworks complets existants, faits par des gens qui connaissent les besoins caractéristiques (des fw qui sont utilisés en prod, par exemple), et pas par des étudiants qui croient découvrir la lanterne magique.
En outre le choix de licence (GPLv3) de phpmyobjet t'impose de passer ton appli sous ce régime, et de ne pas utiliser d'autres libs sous une licence incompatible (comme, au hasard, GPLv2, LGPL, openssl, ...), ce qui est un beau sacrifice pour une telle lib.
Outre les critiques adressées ici, un exemple tiré du code source :
public function getAttribute($name) {
if(isset($this->object_attribute[$name]))
return $this->object_attribute[$name];
return FALSE;
}
J'imagine que la gestion des exceptions, ou différencier les attributs inexistants des attributs vides, c'est secondaire chez PMO...
[^] # Re: Mmmm, voyons voir...
Posté par herodiade . En réponse au journal PMO v 0.07 déjà. Évalué à 4.
Au cas où tu ne l'ai pas déjà fait, il pourrait être prudent de jetter un oeil sur les frameworks complets existants, faits par des gens qui connaissent les besoins caractéristiques (des fw qui sont utilisés en prod, par exemple), et pas par des étudiants qui croient découvrir la lanterne magique.
Peut-être quelque chose comme :
http://www.cakephp.org/
http://www.symfony-project.com/
http://seagullproject.org/
etc.
En outre le choix de licence (GPLv3) de phpmyobjet t'impose de passer ton appli sous ce régime, et de ne pas utiliser d'autres libs sous une licence incompatible (comme, au hasard, GPLv2, LGPL, openssl, ...), ce qui est un beau sacrifice pour une telle lib.
Outre les critiques adressées ici, un exemple tiré du code source :
public function getAttribute($name) {
if(isset($this->object_attribute[$name]))
return $this->object_attribute[$name];
return FALSE;
}
J'imagine que la gestion des exceptions, ou différencier les attributs inexistants des attributs vides, c'est secondaire chez PMO...