/** * @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(); } }
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; }