Table of Contents - soar_sc-rack-router-2.0.1 Documentation
Classes and Modules
- SoarSc
- SoarSc::Rack
- SoarSc::Rack::Router
- SoarSc::Rack::Router::BuilderSyntax
- SoarSc::Rack::Router::DuplicateRouteError
- SoarSc::Rack::Router::HttpMethod
- SoarSc::Rack::Router::InvalidActionError
- SoarSc::Rack::Router::InvalidMethodError
- SoarSc::Rack::Router::InvalidParameterError
- SoarSc::Rack::Router::InvalidPathError
- SoarSc::Rack::Router::InvalidRouteError
- SoarSc::Rack::Router::Route
- SoarSc::Rack::Router::RouteValidation
Methods
- ::for_route — SoarSc::Rack::Router::DuplicateRouteError
- ::new — SoarSc::Rack::Router
- ::new — SoarSc::Rack::Router::Route
- ::valid? — SoarSc::Rack::Router::HttpMethod
- #add_route — SoarSc::Rack::Router
- #call — SoarSc::Rack::Router
- #components — SoarSc::Rack::Router::Route
- #connect — SoarSc::Rack::Router::BuilderSyntax
- #delete — SoarSc::Rack::Router::BuilderSyntax
- #env_for_route — SoarSc::Rack::Router
- #extract_path_parameters — SoarSc::Rack::Router::Route
- #get — SoarSc::Rack::Router::BuilderSyntax
- #head — SoarSc::Rack::Router::BuilderSyntax
- #include? — SoarSc::Rack::Router
- #map — SoarSc::Rack::Router::BuilderSyntax
- #matches? — SoarSc::Rack::Router::Route
- #method_matches? — SoarSc::Rack::Router::Route
- #options — SoarSc::Rack::Router::BuilderSyntax
- #parameterized_path_matches? — SoarSc::Rack::Router::Route
- #path_matches? — SoarSc::Rack::Router::Route
- #post — SoarSc::Rack::Router::BuilderSyntax
- #put — SoarSc::Rack::Router::BuilderSyntax
- #request_path — SoarSc::Rack::Router::Route
- #static_path_matches? — SoarSc::Rack::Router::Route
- #to_s — SoarSc::Rack::Router::Route
- #trace — SoarSc::Rack::Router::BuilderSyntax
- #update_path_parameters! — SoarSc::Rack::Router
- #validate — SoarSc::Rack::Router::RouteValidation
- #validate_action — SoarSc::Rack::Router::RouteValidation
- #validate_method — SoarSc::Rack::Router::RouteValidation
- #validate_path — SoarSc::Rack::Router::RouteValidation