Table of Contents - blix-rest-0.1.30 Documentation
Pages
- LICENSE
-
README
- INSTALLATION
- CREATE A SIMPLE WEBSERVICE
- put the following in config.ru
- at the command line ..
- now go to your browser and enter ..
- Note on JSON
- NOTE ON PATHS
- Path options
- APPLICATION MOUNT POINT
- GENERATE AN ERROR RESPONSE
- HEADERS && STATUS
- BASIC AUTH
- REQUEST FORMAT
- CUSTOM RESPONSE WITHOUT CUSTOM PARSER
- FORMATS
- Controller
- Sessions
- Views
- directory structure
- Logging
- Testing a Service with cucumber
- Manage Assets
- Compile your assets
- In your erb view
- or in your controller
- NOTE ON ASSETS!!
Classes and Modules
- Blix
- Blix::DatamapperExceptions
- Blix::DatamapperExceptions::ClassMethods
- Blix::RedisStore
- Blix::Rest
- Blix::Rest::AuthorizationError
- Blix::Rest::BadRequestError
- Blix::Rest::BinaryData
- Blix::Rest::Controller
- Blix::Rest::FormatParser
- Blix::Rest::HtmlFormatParser
- Blix::Rest::JsonFormatParser
- Blix::Rest::RawFormatParser
- Blix::Rest::RawJsonString
- Blix::Rest::RequestMapper
- Blix::Rest::RequestMapper::TableNode
- Blix::Rest::RequestMapperError
- Blix::Rest::ResourceCache
- Blix::Rest::Response
- Blix::Rest::Server
- Blix::Rest::ServiceError
- Blix::Rest::StringHash
- Blix::Rest::XmlFormatParser
- Blix::YamlConfig
- Blix::YamlConfig::ConfigError
- HandlebarsAssets
- HandlebarsAssets::JSON
- Hash
- NilClass
- RestWorld
- RestWorld::Response
- String
- Time
- UserHash
Methods
- ::__erb_path — Blix::Rest::Controller
- ::_types — Blix::Rest::FormatParser
- ::accept_types — Blix::Rest::FormatParser
- ::add_path — Blix::Rest::RequestMapper
- ::all — Blix::Rest::Controller
- ::app — RestWorld
- ::check_format — Blix::Rest::Controller
- ::compile — Blix::Rest::RequestMapper
- ::create — Blix::Rest::StringHash
- ::delete — Blix::Rest::Controller
- ::dump — Blix::Rest::RequestMapper
- ::dump — HandlebarsAssets::JSON
- ::dump_node — Blix::Rest::RequestMapper
- ::environment — Blix::Rest
- ::environment= — Blix::Rest
- ::environment? — Blix::Rest
- ::erb_dir — Blix::Rest::Controller
- ::erb_root — Blix::Rest::Controller
- ::erb_templates — Blix::Rest::Controller
- ::filter_hash — Blix
- ::full_path — Blix::Rest::RequestMapper
- ::full_path — Blix::Rest
- ::get — Blix::Rest::Controller
- ::head — Blix::Rest::Controller
- ::included — Blix::DatamapperExceptions
- ::locations — Blix::Rest::RequestMapper
- ::logger — Blix::Rest
- ::logger= — Blix::Rest
- ::match — Blix::Rest::RequestMapper
- ::new — Blix::Rest::RawJsonString
- ::new — Blix::Rest::ServiceError
- ::new — Blix::Rest::AuthorizationError
- ::new — Blix::Rest::Controller
- ::new — RestWorld::Response
- ::new — Blix::Rest::RequestMapper::TableNode
- ::new — Blix::Rest::Response
- ::new — Blix::Rest::Server
- ::new — Blix::Rest::StringHash
- ::new — Blix::RedisStore
- ::new — Blix::YamlConfig
- ::no_template_cache — Blix::Rest::Controller
- ::no_template_cache= — Blix::Rest::Controller
- ::no_template_cache= — Blix::Rest
- ::options — Blix::Rest::Controller
- ::patch — Blix::Rest::Controller
- ::path_root — Blix::Rest::RequestMapper
- ::path_root — Blix::Rest
- ::post — Blix::Rest::Controller
- ::process — Blix::Rest::RequestMapper
- ::put — Blix::Rest::Controller
- ::render — Blix::Rest::Controller
- ::render_erb — Blix::Rest::Controller
- ::request — RestWorld
- ::require_dir — Blix
- ::reset — Blix::Rest::RequestMapper
- ::route — Blix::Rest::Controller
- ::routes — Blix::Rest::RequestMapper
- ::set_erb_root — Blix::Rest::Controller
- ::set_erb_root — Blix::Rest
- ::set_path_root — Blix::Rest::RequestMapper
- ::set_path_root — Blix::Rest
- ::table — Blix::Rest::RequestMapper
- #[] — RestWorld::Response
- #[] — Blix::Rest::RequestMapper::TableNode
- #[] — Blix::Rest::StringHash
- #[] — Blix::YamlConfig
- #[]= — Blix::Rest::RequestMapper::TableNode
- #[]= — Blix::Rest::StringHash
- #_all_keys — Blix::RedisStore
- #_cache — Blix::Rest::Server
- #_cache — Blix::Rest::ResourceCache
- #_cache? — Blix::Rest::ResourceCache
- #_cache_get — Blix::Rest::ResourceCache
- #_cache_hash — Blix::Rest::ResourceCache
- #_cache_reset — Blix::Rest::ResourceCache
- #_cache_set — Blix::Rest::ResourceCache
- #_decode — Blix::RedisStore
- #_encode — Blix::RedisStore
- #_format= — Blix::Rest::FormatParser
- #_get_binding — Blix::Rest::Controller
- #_key — Blix::RedisStore
- #_opt — Blix::Rest::Controller
- #_opt? — Blix::Rest::Controller
- #_options — Blix::Rest::FormatParser
- #_types — Blix::Rest::FormatParser
- #add_headers — Blix::Rest::Controller
- #add_token_to_path — RestWorld
- #add_token_to_request — RestWorld
- #after — Blix::Rest::Controller
- #after_user_create — RestWorld
- #as_json — Blix::Rest::BinaryData
- #as_json — Blix::Rest::RawJsonString
- #as_json — Time
- #auth_error — Blix::Rest::Controller
- #before — Blix::Rest::Controller
- #before_parse_body — RestWorld
- #before_parse_path — RestWorld
- #before_user_create — RestWorld
- #body — Blix::Rest::Controller
- #body — RestWorld::Response
- #body_hash — Blix::Rest::Controller
- #call — Blix::Rest::Server
- #cleaning? — Blix::RedisStore
- #cleanup — Blix::RedisStore
- #content_type — RestWorld::Response
- #cookies — RestWorld
- #data — RestWorld::Response
- #delete — Blix::Rest::StringHash
- #delete_data — Blix::RedisStore
- #delete_session — Blix::RedisStore
- #destroy — Blix::DatamapperExceptions
- #empty? — NilClass
- #env — Blix::Rest::Controller
- #error — RestWorld::Response
- #escape_javascript — Blix::Rest::Controller
- #explain — RestWorld
- #extract_parsers_from_options — Blix::Rest::Server
- #form_hash — Blix::Rest::Controller
- #format — Blix::Rest::Controller
- #format_error — Blix::Rest::FormatParser
- #format_error — Blix::Rest::JsonFormatParser
- #format_error — Blix::Rest::RawFormatParser
- #format_error — Blix::Rest::XmlFormatParser
- #format_error — Blix::Rest::HtmlFormatParser
- #format_error — Blix::Rest::Server
- #format_response — Blix::Rest::FormatParser
- #format_response — Blix::Rest::JsonFormatParser
- #format_response — Blix::Rest::RawFormatParser
- #format_response — Blix::Rest::XmlFormatParser
- #format_response — Blix::Rest::HtmlFormatParser
- #full_path — Blix::Rest::Controller
- #full_url — Blix::Rest::Controller
- #get — UserHash
- #get — Blix::Rest::StringHash
- #get_basic_auth — Blix::Rest::Controller
- #get_cookie — Blix::Rest::Controller
- #get_data — Blix::Rest::Controller
- #get_data — Blix::RedisStore
- #get_expiry_secs — Blix::RedisStore
- #get_expiry_time — Blix::RedisStore
- #get_format — Blix::Rest::Server
- #get_format_from_mime — Blix::Rest::Server
- #get_format_new — Blix::Rest::Server
- #get_hash — Blix::RedisStore
- #get_parser — Blix::Rest::Server
- #get_parser_from_type — Blix::Rest::Server
- #get_session — Blix::RedisStore
- #get_session_id — Blix::Rest::Controller
- #h — Blix::Rest::Controller
- #handle_response — RestWorld
- #has_key? — Blix::Rest::StringHash
- #header — RestWorld::Response
- #include? — Blix::Rest::StringHash
- #inspect — RestWorld::Response
- #key — Blix::Rest::StringHash
- #key? — Blix::Rest::StringHash
- #length — Blix::RedisStore
- #logger — Blix::Rest::Controller
- #member? — Blix::Rest::StringHash
- #merge — Blix::Rest::StringHash
- #merge! — Blix::Rest::StringHash
- #method — Blix::Rest::Controller
- #mode_development? — Blix::Rest::Controller
- #mode_production? — Blix::Rest::Controller
- #mode_test? — Blix::Rest::Controller
- #normalize — String
- #params — Blix::Rest::Controller
- #parent_merge! — Blix::Rest::StringHash
- #parse_body — RestWorld
- #parse_json — RestWorld
- #parse_path — RestWorld
- #parse_user — RestWorld
- #path — Blix::Rest::Controller
- #path_for — Blix::Rest::Controller
- #path_params — Blix::Rest::Controller
- #post_params — Blix::Rest::Controller
- #query_params — Blix::Rest::Controller
- #rack_env — Blix::Rest::Controller
- #rack_request_headers — RestWorld
- #rawjson — Blix::Rest::Controller
- #redirect — Blix::Rest::Controller
- #redirect_to — Blix::Rest::Controller
- #redis — Blix::RedisStore
- #refresh_session_id — Blix::Rest::Controller
- #register_parser — Blix::Rest::Server
- #render — Blix::Rest::Controller
- #render_erb — Blix::Rest::Controller
- #replace — Blix::Rest::StringHash
- #req — Blix::Rest::Controller
- #request — RestWorld
- #request_ip — Blix::Rest::Controller
- #reset — Blix::RedisStore
- #retrieve_params — Blix::Rest::Server
- #run_cleanup_thread — Blix::RedisStore
- #save — Blix::DatamapperExceptions
- #send_error — Blix::Rest::Controller
- #send_request — RestWorld
- #server_options — Blix::Rest::Controller
- #session — Blix::Rest::Controller
- #set — UserHash
- #set — Blix::Rest::Response
- #set_auth_headers — RestWorld
- #set_custom_headers — Blix::Rest::Server
- #set_default_headers — Blix::Rest::FormatParser
- #set_default_headers — Blix::Rest::JsonFormatParser
- #set_default_headers — Blix::Rest::XmlFormatParser
- #set_default_headers — Blix::Rest::HtmlFormatParser
- #set_host — RestWorld
- #set_status — Blix::Rest::Controller
- #status — RestWorld::Response
- #stop_cleanup_thread — Blix::RedisStore
- #store — RestWorld
- #store — Blix::Rest::StringHash
- #store_cookie — Blix::Rest::Controller
- #store_data — Blix::RedisStore
- #store_hash — Blix::RedisStore
- #store_session — Blix::RedisStore
- #store_session_id — Blix::Rest::Controller
- #to_ascii — String
- #to_json — Blix::Rest::BinaryData
- #to_json — Blix::Rest::RawJsonString
- #to_json — Time
- #tokens — RestWorld
- #transform_keys — Hash
- #update — Blix::DatamapperExceptions
- #url_for — Blix::Rest::Controller
- #users — RestWorld
- #valid_data — RestWorld
- #valid_response — RestWorld
- #verb — Blix::Rest::Controller