예제 #1
0
 /**
  * Queue a new recipient
  *
  * @param array $params values of the new EventQueue
  *
  * @return CRM_Mailing_Event_BAO_Queue   The new EventQueue
  * @access public
  * @static
  */
 public static function create($params)
 {
     $eq = new CRM_Mailing_Event_BAO_Queue();
     $eq->copyValues($params);
     $eq->hash = self::hash($params);
     $eq->save();
     return $eq;
 }
예제 #2
0
 /**
  * Queue a new recipient.
  *
  * @param array $params
  *   Values of the new EventQueue.
  *
  * @return CRM_Mailing_Event_BAO_Queue
  *   The new EventQueue
  */
 public static function create($params)
 {
     $eq = new CRM_Mailing_Event_BAO_Queue();
     $eq->copyValues($params);
     if (empty($params['id']) && empty($params['hash'])) {
         $eq->hash = self::hash($params);
     }
     $eq->save();
     return $eq;
 }