foreach ($languages as $language) { if (preg_match("#^{$language}(?:\$|/)#i", $uri)) { Config::set('application.language', $language); $uri = trim(substr($uri, strlen($language)), '/'); break; } } if ($uri == '') { $uri = '/'; } URI::$uri = $uri; Request::$route = Router::route(Request::method(), $uri); $response = Request::$route->call(); $response->render(); if (Config::get('session.driver') !== '') { Session::save(); } $response->send(); Event::fire('laravel.done', array($response)); $response->foundation->finish(); /** * laravel\log.php */ class Log { public static function exception($e) { static::write('error', static::exception_line($e)); } protected static function exception_line($e) {