Bonjour,

Je crée un site web en utilisant Zend et le modèle MVC.
Je veux utiliser des classes métier dans Model.
Actuellement, je peux créer des classes à partir de la base de données.
c'est à dire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<?php
class User extends Zend_Db_Table
{
    protected $_name = 'user';
}
NB: "user" c'est une table dans la base de données.

Mon problème c'est :
Je met tous mon code dans le contrôleur IndexControlleur: ajouterAction, supprimerAction,....
Ce qui a rendu la page IndexControlleur.php très volumineuse. En plus, je copie les même requêtes dans chaque fonction.
Alors, Je veux créer une classe métier contenant les fonctions d'ajout, de suppression, et de modifier. Et dans chaque fonction sa requête spécifique, pour diminuer la taille du contrôleur et pour qu'il ne permet que d'afficher les vues.
Comment faire ça?
Merci d'avance.