/**
  * @param Esendex_Sms_Model_Event $event
  * @param int|null                $storeId
  * @return Esendex_Sms_Model_Resource_Trigger_Collection
  */
 protected function getTriggers($event, $storeId = null)
 {
     $triggerModel = $event->getSaveModel();
     if (null === $triggerModel) {
         $triggerModel = 'esendex_sms/trigger';
     }
     /** @var Esendex_Sms_Model_Resource_Trigger_Collection $triggers */
     $triggers = Mage::getModel($triggerModel)->getCollection()->addEvents()->addEventIdFilter($event->getId())->addStatusEnabledFilter();
     if (null !== $storeId) {
         $triggers->addStoreFilter((int) $storeId);
     }
     return $triggers;
 }
 /**
  * Get a nice name for the event
  *
  * @param Esendex_Sms_Model_Event $event
  * @return string
  */
 protected function getSelectedEventName(Esendex_Sms_Model_Event $event)
 {
     return strtolower(str_replace(' ', '_', $event->getName()));
 }