/** * @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 function indexAction() { $this->layout('layout/sbadmin'); $logDAO = new LogSeguridadDao($this->getServiceLocator()); $logs = $logDAO->getAllObjects(); return new ViewModel(array('logs' => $logs)); }