コード例 #1
0
ファイル: Events.php プロジェクト: nielosz/civicrm-core
 /**
  * Find any extra listeners declared in XML and pass the event along to them.
  *
  * @param \Civi\CCase\Event\CaseChangeEvent $event
  */
 public static function delegateToXmlListeners(\Civi\CCase\Event\CaseChangeEvent $event)
 {
     $p = new \CRM_Case_XMLProcessor_Process();
     $listeners = $p->getListeners($event->analyzer->getCaseType());
     foreach ($listeners as $listener) {
         /** @var $listener \Civi\CCase\CaseChangeListener */
         $listener->onCaseChange($event);
     }
 }