/**
  * Chargement de l'alerte
  *
  * @return void
  */
 function loadRefAlerte()
 {
     $this->_ref_alerte = new CAlert();
     $this->_ref_alerte->setObject($this);
     $this->_ref_alerte->tag = self::$tag_alerte;
     $this->_ref_alerte->level = "medium";
     $this->_ref_alerte->loadMatchingObject();
 }
Beispiel #2
0
 /**
  * Chargement des alertes non traitées
  *
  * @param string $level Niveau des alertes
  * @param string $tag   Tag des alertes
  * @param int    $perm  Permission
  *
  * @return CStoredObject[]
  */
 function loadAlertsNotHandled($level = null, $tag = null, $perm = PERM_READ)
 {
     $alert = new CAlert();
     $alert->handled = "0";
     $alert->setObject($this);
     $alert->level = $level;
     $alert->tag = $tag;
     $this->_refs_alerts_not_handled = $alert->loadMatchingList();
     self::filterByPerm($this->_refs_alerts_not_handled, $perm);
     return $this->_refs_alerts_not_handled;
 }