コード例 #1
0
 /**
  * Delete trigger using correct model
  *
  * @return self
  */
 public function delete()
 {
     $triggerId = $this->getId();
     $eventId = $this->getResource()->getEventIdByTriggerId($triggerId);
     $trigger = $this->getResource()->getTriggerModel($eventId);
     $trigger->setId($triggerId);
     if ($trigger instanceof Esendex_Sms_Model_Trigger) {
         parent::delete();
     } else {
         $trigger->delete();
     }
     return $this;
 }