/**
  * notify a launched event
  * @param CopixEvent $event the launched event
  */
 function notify($event)
 {
     require_once COPIX_EVENTS_PATH . 'CopixEventResponse.class.php';
     $me =& CopixEventNotifier::instance();
     $response =& new CopixEventResponse();
     $me->_dispatch($event, $response);
     return $response;
 }
 /**
  * Notification d'un événement
  * <code>
  *    CopixEventNotifier::notify ('eventName');
  *    //ou
  *    CopixEventNotifier:notify ('eventName', array ('param1'=>'value1'));
  *    //ou
  *    CopixEventNotifier::notify (new CopixEvent ('eventName', array ('param1'=>'value1')));
  *    //ou
  *    _notify ('eventName', array ('param1'=>'value1'));
  * </code>
  * @param		CopixEvent/string	$event 		l'événement lancé (ou le nom de l'événement)
  * @param		array				$pParams	les paramètres passés à l'événement
  * @return 	CopixEventResponse	la réponse de l'événement
  */
 public static function notify($pEvent, $pParams = array())
 {
     //si on a passé une chaine de caractère, création de l'événement
     if (is_string($pEvent)) {
         $pEvent = new CopixEvent($pEvent, $pParams);
     }
     return CopixEventNotifier::instance()->_dispatch($pEvent);
 }