Ejemplo n.º 1
0
 /**
  * 
  * @param Logic_Service $service
  * @param type $reason
  * @param type $lvl
  */
 protected function _logRejected(Logic_Service &$service, $reason, $lvl = Zend_Log::INFO)
 {
     if (false === self::_checkDebugPriority($lvl)) {
         return;
     }
     $logger = Zend_Registry::get('LoadBalancerRejectedLog');
     $messages = $service->getValidatorMessages();
     foreach ($messages as $validatorName => $message) {
         $logger->log($reason, $lvl, array('ws_service_id' => $service->getItemId(), 'ws_service_sms_group_id' => $this->_serviceGroupId, 'messages' => Zend_Json::encode($message), 'validator_name' => $validatorName));
     }
 }