public function AjouterElement(MObjetMetier $element, $exception = true) { if ($element->Id() === NULL || $this->GetElementById($element->Id()) === NULL) { if ($this->ElementRespecteFiltres($element) === true) { $this->liste[] = $element; } else { if ($exception === true) { GLog::LeverException(EXM_0180, $this->GetNom() . '::AjouterElement, l\'élément d\'id [' . $element->Id() . '] ne correspond pas au filtre, il n\'a pas été ajouté à la liste.'); } } } }