public static function create($userId, $sessionId) { $ip = $_SERVER["REMOTE_ADDR"]; $userAgent = $_SERVER["HTTP_USER_AGENT"]; $uri = $_SERVER["REQUEST_URI"]; $log = new AccessLog(); $log->user = $userId; $log->session = $sessionId; $log->ip = $ip; $log->userAgent = UserAgent::getId($userAgent); $log->uri = $uri; $log->date = Database::now(); $log->save(); return $log; }