. */ /* */ /*************************************************************************************/ require_once __DIR__ . "/../fonctions/autoload.php"; class Contenu extends Baseobjclassable { public $id; public $datemodif; public $ligne; public $dossier; public $classement; const TABLE = "contenu"; public $table = self::TABLE; public $bddvars = array( "id", "datemodif", "ligne", "dossier", "classement"); public function __construct($id = 0) { parent::__construct("dossier", "modcont"); if ($id > 0) $this->charger($id); } public function charger($id) { return $this->getVars("select * from $this->table where id=\"$id\""); } public function delete() { if (! empty($this->id)) { $this->delete_cascade('Image', 'contenu', $this->id); $this->delete_cascade('Document', 'contenu', $this->id); $this->delete_cascade('Contenudesc', 'contenu', $this->id); $this->delete_cascade('Contenuassoc', 'contenu', $this->id); parent::delete(); } } } ?>