function dispatch() { try { Session::start(); Znap::$action_controller = new ActionController(); Znap::$action_controller->process_route(); } catch (Exception $e) { Znap::$action_controller->process_exception($e); } }