Ejemplo n.º 1
0
 /**
  * Performs validation
  *
  * @return boolean true upon success
  */
 public function validate()
 {
     return Params::validate($this, array('userId' => 'Missing audit user', 'subject' => 'Missing audit subject', 'action' => 'Missing audit action', 'rowId' => 'Missing audit row id'));
 }
 protected function validate($params)
 {
     parent::validate($params);
     if (empty($this->params['orderId']) && empty($this->params['transactionId'])) {
         throw new \Exception('Parameter "orderId" or "transactionId" is required.');
     }
 }