Newsroom

ZF: Ajout d’un suffixe aux tables des modèles

Je travaille sur une application qui est en fait le regroupement de deux applications. Les tables sont distinguées par un suffixe pour distinguer si les données qui s’y trouvent appartiennent à l’une ou l’autre des applications. Le tables communes aux deux applications, elles, ne possèdent pas de suffixe.

Pour ajouter de façon automatique le suffixe correspondant à l’une ou l’autre des applications, j’ai créé la table abstraite My_Db_Table_Abstract qui hérite de Zend_Db_Table_Abstract:
abstract class My_Db_Table_Abstract extends Zend_Db_Table_Abstract{

public function __construct($config = array())
{
$this->_name=APPLI.$this->_name;
parent::__construct();
}
}
?>

Je définis ensuite les modèles correspondants comme héritant de My_Db_Table_Abstract et le problème est réglé.

Fatal error: Maximum execution time of n seconds e...
Bienvenue sur ce blog!
 

Commentaires

Pas encore de commentaire
Guest
vendredi 30 septembre 2022

Image Captcha

captcha