public function Ajouter() { // On ajoute le menu. $retour = parent::Ajouter(); // On ajoute au menu les contextes qu'il doit charger. $listeMenusContextes = $this->ListeMenusContextes(); if ($retour !== false && $listeMenusContextes !== NULL) { $listeMenusContextes->SetListeChampValeur(COL_MENU, $this->Id()); $retour = $listeMenusContextes->Ajouter(); } // On ajoute au menu les fonctionnalités auxquelles il est lié. $listeMenusFonctionnalites = $this->ListeMenusFonctionnalites(); if ($retour !== false && $listeMenusFonctionnalites !== NULL) { $listeMenusFonctionnalites->SetListeChampValeur(COL_MENU, $this->Id()); $retour = $listeMenusFonctionnalites->Ajouter(); } return $retour; }