Table of Contents - phenotype-0.4.3 Documentation
Classes and Modules
- Phenotype
- Phenotype::AcceptHeaderStrategy
- Phenotype::HeaderStrategy
- Phenotype::NullStrategy
- Phenotype::ParamStrategy
- Phenotype::PathStrategy
- Phenotype::ResponseHandler
- Phenotype::RouteHandler
- Phenotype::VersionedApp
- Phenotype::Versioner
Methods
- ::new — Phenotype::ResponseHandler
- ::new — Phenotype::RouteHandler
- ::new — Phenotype::AcceptHeaderStrategy
- ::new — Phenotype::HeaderStrategy
- ::new — Phenotype::ParamStrategy
- ::new — Phenotype::PathStrategy
- ::new — Phenotype::VersionedApp
- ::new — Phenotype::Versioner
- #add_strategy — Phenotype::VersionedApp
- #add_version — Phenotype::VersionedApp
- #call — Phenotype::VersionedApp
- #call — Phenotype::Versioner
- #call_route — Phenotype::Versioner
- #cascade? — Phenotype::ResponseHandler
- #cascade? — Phenotype::RouteHandler
- #cascading_versions — Phenotype::Versioner
- #current_version — Phenotype::Versioner
- #default_response — Phenotype::Versioner
- #display_errors — Phenotype::Versioner
- #errors? — Phenotype::Versioner
- #no_strategy_response — Phenotype::Versioner
- #not_found? — Phenotype::ResponseHandler
- #path_version — Phenotype::Versioner
- #rack_response? — Phenotype::ResponseHandler
- #retry? — Phenotype::ResponseHandler
- #supported_version? — Phenotype::Versioner
- #to_i — Phenotype::NullStrategy
- #too_many_strategies? — Phenotype::Versioner
- #too_many_strategies_response — Phenotype::Versioner
- #updated_versioned_path — Phenotype::Versioner
- #valid_response? — Phenotype::ResponseHandler
- #version — Phenotype::AcceptHeaderStrategy
- #version — Phenotype::HeaderStrategy
- #version — Phenotype::NullStrategy
- #version — Phenotype::ParamStrategy
- #version — Phenotype::PathStrategy
- #version_mismatch? — Phenotype::Versioner
- #version_not_found_response — Phenotype::Versioner