Tableau contenant les informations de la requête * */ public function __construct($schema){ /* (1) On récupère les informations */ $this->schema = $schema; } /* RETOURNE UNIQUEMENT LES CHAMPS SELECTIONNES * * @fields Libellé du champ à afficher * * @return data Tableau contenant les champs sélectionnés * @return data Valeur du champ sélectionné (si 1 seul champ) * */ public function select($fields){} /* MODIFIE UNE ENTREE * * @updates Tableau associatif contenant les nouvelles valeurs * * @return this Retourne l'objet courant (modifié) * */ public function edit($updates){} /* SUPPRIME UNE ENTREE * * @return status Retourne si TRUE ou FALSE l'entrée a bien été supprimée * */ public function delete(){} /* SUIT UNE CLE ETRANGERE * * @foreign Nom de la table dans laquelle la clé étrangère est PRIMAIRE * * @return associated Retourne une instance 'Row' associée à l'entrée en cours (Unique car primaire) * */ public function associated($foreign){} } ?>