コード例 #1
0
ファイル: ExpLogSeguridad.php プロジェクト: ahumadamob/siris
 /**
  * @param object $serviceLocator
  * @param int $eve_id
  * @param int $code
  * @param string $message
  * @param object $data
  * @param int $usu_id
  * @return bool|string
  */
 public static function save($serviceLocator, $eve_id, $code, $message, $jSON = null, $usu_id = null)
 {
     try {
         $logSeguridad = new LogSeguridad();
         $logSeguridad->setEveId($eve_id);
         $logSeguridad->setUsuId($usu_id);
         $logSeguridad->setFechaRegistro(date("Y-m-d H:i:s"));
         $logSeguridad->setIpRemota($_SERVER['REMOTE_ADDR']);
         $logSeguridad->setResponseCode($code);
         $logSeguridad->setResponseMessage($message);
         $logSeguridad->setResponseData($jSON);
         $logSeguridad->setUsuId($usu_id);
         $logSeguridadDao = new LogSeguridadDao($serviceLocator);
         if ($logSeguridadDao->save($logSeguridad)) {
             return true;
         } else {
             return false;
         }
         if (!$logSeguridadDao->save($logSeguridad)) {
             return false;
         }
     } catch (\Exception $e) {
         return $e->getMessage();
     }
 }
コード例 #2
0
ファイル: LogSeguridadDao.php プロジェクト: ahumadamob/siris
 public static function init($row, $id = null)
 {
     $objLogSeguridad = new LogSeguridad();
     try {
         if (is_null($id)) {
             $objLogSeguridad->setId($row->logse_id);
         } else {
             $objLogSeguridad->setId($row->{$id});
             throw new \Exception();
         }
         $objLogSeguridad->setEveId($row->eve_id);
         $objLogSeguridad->setUsuId($row->usu_id);
         $objLogSeguridad->setFechaRegistro($row->logse_fecha_registro);
         $objLogSeguridad->setIpRemota($row->logse_ip_remota);
         $objLogSeguridad->setResponseCode($row->logse_response_code);
         $objLogSeguridad->setResponseData($row->logse_response_data);
         $objLogSeguridad->setResponseErrors($row->logse_response_errors);
         $objLogSeguridad->setResponseMessage($row->logse_response_message);
         $objLogSeguridad->isFromDb(true);
     } catch (\Exception $e) {
         return $objLogSeguridad;
     }
     return $objLogSeguridad;
 }