/** * Constructeur * * @param Sql $Sql (ref) L'instance Sql * @param string|null $table La table sur laquelle agir */ public function __construct(Sql &$Sql, $table) { parent::__construct($Sql); //Par défault on prend le nom du modèle pour le nom de la table $this->table = $this->modeleName; //Si la table est déclaré, on prend sa valeur if ($table != null) { $this->table = $table; } }
/** * Constructeur * * @param Sql $Sql (ref) L'instance Sql * @param string|null $table La table sur laquelle agir * @param array $champs (default: null) Les données à ajouter : array('champSql' => 'données'); */ public function __construct(Sql &$Sql, $table, $champs) { parent::__construct($Sql); //Par défault on prend le nom du modèle pour le nom de la table $this->table = $this->modeleName; //Si la table est déclaré, on prend sa valeur if ($table != null) { $this->table = $table; } //Si des champs à modifier sont déjà indiqué, on initialise avec if ($champs != null) { $this->champs = $champs; } }