$controller = new CommentsController();
            $controller->store();
            break;
        case "comment.edit":
            $controller = new CommentsController();
            $controller->edit();
            break;
        case "comment.update":
            $controller = new CommentsController();
            $controller->update();
            break;
        case "comment.destroy":
            $controller = new CommentsController();
            $controller->destroy();
            break;
            ////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////
        default:
            throw new ModelNotFoundException();
            break;
    }
} catch (ModelNotFoundException $e) {
    $controller = new ErrorController();
    $controller->error404();
} catch (InsufficientPrivilegesException $e) {
    $controller = new ErrorController();
    $controller->error401();
} catch (Exception $e) {
    $controller = new ErrorController();
    $controller->error500($e);
}