Table of Contents - sinatra-contrib-1.3.1 Documentation
Classes/Modules
Sinatra
Sinatra::Capture
Sinatra::ConfigFile
Sinatra::ConfigFile
Usage
Classic Application
Modular Application
Config File Format
Sinatra::ContentFor
Sinatra::ContentFor
Usage
Classic Application
Modular Application
And How Is This Useful?
Sinatra::Contrib
Sinatra::Contrib::All
Sinatra::Contrib::Common
Sinatra::Contrib::Custom
Sinatra::Contrib::Loader
Sinatra::Contrib::VERSION
Sinatra::Cookies
Sinatra::Cookies
Usage
Classic Application
Modular Application
Sinatra::Cookies::Jar
Sinatra::Decompile
Sinatra::Decompile
Usage
Classic Application
Modular Application
Sinatra::EngineTracking
Sinatra::Extension
Sinatra::Extension
Usage
Sinatra::Extension::DontCall
Sinatra::JSON
Sinatra::JSON
Usage
Classic Application
Modular Application
Encoders
Content-Type
Overriding the Encoder and the Content-Type
Sinatra::LinkHeader
Sinatra::LinkHeader
Usage
Classic Application
Modular Application
Sinatra::MultiRoute
Sinatra::MultiRoute
Usage
Classic Application
Modular Application
Sinatra::Namespace
Sinatra::Namespace
Usage
Classic Application Setup
Modular Application Setup
Sinatra::Namespace::BaseMethods
Sinatra::Namespace::InstanceMethods
Sinatra::Namespace::NamespacedMethods
Sinatra::Namespace::SharedMethods
Sinatra::Reloader
Sinatra::Reloader
Usage
Classic Application
Modular Application
Changing the Reloading Policy
Classic Application
Modular Application
Sinatra::Reloader::BaseMethods
Sinatra::Reloader::ExtensionMethods
Sinatra::Reloader::Watcher
Sinatra::Reloader::Watcher::Element
Sinatra::Reloader::Watcher::List
Sinatra::RespondWith
Sinatra::RespondWith
Security
Custom Types
Sinatra::RespondWith::Format
Sinatra::RespondWith::Helpers
Sinatra::Streaming
Sinatra::Streaming
IO-like behavior
Proper Deferrable
Better Middleware Handling
Setup
Sinatra::Streaming::Stream
Sinatra::TestHelpers
Sinatra::TestHelpers::Session
Methods
::<=> — Sinatra::Contrib::VERSION
::encode — Sinatra::JSON
::extend_object — Sinatra::Namespace
::extended — Sinatra::Streaming::Stream
::for — Sinatra::Reloader::Watcher::List
::new — Sinatra::Namespace
::new — Sinatra::Reloader::Watcher
::new — Sinatra::Cookies::Jar
::new — Sinatra::RespondWith::Format
::new — Sinatra::Reloader::Watcher::List
::new — Sinatra::Extension::DontCall
::new — Sinatra::Extension
::new — Sinatra::EngineTracking
::perform — Sinatra::Reloader
::prefixed — Sinatra::Namespace::NamespacedMethods
::registered — Sinatra::Reloader
::registered — Sinatra::LinkHeader
::registered — Sinatra::Contrib
::registered — Sinatra::ConfigFile
::registered — Sinatra::Contrib::All
::thread_safe? — Sinatra::Reloader
::version — Sinatra::Contrib
#<< — Sinatra::Streaming::Stream
#== — Sinatra::Cookies::Jar
#Extension — Sinatra::Contrib
#[] — Sinatra::Cookies::Jar
#[]= — Sinatra::Cookies::Jar
#add_filter — Sinatra::Reloader::BaseMethods
#also_reload — Sinatra::Reloader::ExtensionMethods
#app — Sinatra::TestHelpers
#app= — Sinatra::TestHelpers
#assoc — Sinatra::Cookies::Jar
#autoload — Sinatra::Contrib::Loader
#builder? — Sinatra::EngineTracking
#bytes — Sinatra::Streaming::Stream
#capture — Sinatra::Capture
#capture_later — Sinatra::Capture
#chars — Sinatra::Streaming::Stream
#clear — Sinatra::Cookies::Jar
#close — Sinatra::Streaming::Stream
#close_read — Sinatra::Streaming::Stream
#closed_read? — Sinatra::Streaming::Stream
#closed_write? — Sinatra::Streaming::Stream
#coffee? — Sinatra::EngineTracking
#compare_by_identity? — Sinatra::Cookies::Jar
#compile! — Sinatra::Reloader::BaseMethods
#config_file — Sinatra::ConfigFile
#configure — Sinatra::Extension
#content_for — Sinatra::ContentFor
#cookies — Sinatra::Cookies
#creole? — Sinatra::EngineTracking
#deactivate — Sinatra::Reloader::ExtensionMethods
#decompile — Sinatra::Decompile
#default — Sinatra::Cookies::Jar
#default_proc — Sinatra::Cookies::Jar
#delete — Sinatra::MultiRoute
#delete — Sinatra::Cookies::Jar
#delete_if — Sinatra::Cookies::Jar
#disable — Sinatra::Namespace::NamespacedMethods
#dont_reload — Sinatra::Reloader::ExtensionMethods
#dummy — Sinatra::Streaming::Stream
#each — Sinatra::Streaming::Stream
#each — Sinatra::Cookies::Jar
#each_byte — Sinatra::Streaming::Stream
#each_char — Sinatra::Streaming::Stream
#each_key — Sinatra::Cookies::Jar
#each_line — Sinatra::Streaming::Stream
#each_pair — Sinatra::Cookies::Jar
#each_value — Sinatra::Cookies::Jar
#empty? — Sinatra::Cookies::Jar
#enable — Sinatra::Namespace::NamespacedMethods
#enum_not_open_for_reading — Sinatra::Streaming::Stream
#eof — Sinatra::Streaming::Stream
#eof? — Sinatra::Streaming::Stream
#erb? — Sinatra::EngineTracking
#error — Sinatra::Namespace::NamespacedMethods
#error — Sinatra::Reloader::BaseMethods
#error_block! — Sinatra::Namespace::InstanceMethods
#errors — Sinatra::Namespace::NamespacedMethods
#erubis? — Sinatra::EngineTracking
#extensions — Sinatra::Contrib::Loader
#external_encoding — Sinatra::Streaming::Stream
#fetch — Sinatra::Cookies::Jar
#finish — Sinatra::RespondWith::Format
#flatten — Sinatra::Cookies::Jar
#flush — Sinatra::Streaming::Stream
#fsync — Sinatra::Streaming::Stream
#get — Sinatra::MultiRoute
#getbyte — Sinatra::Streaming::Stream
#getc — Sinatra::Streaming::Stream
#gets — Sinatra::Streaming::Stream
#global_env — Sinatra::TestHelpers::Session
#haml? — Sinatra::EngineTracking
#has_key? — Sinatra::Cookies::Jar
#has_value? — Sinatra::Cookies::Jar
#hash — Sinatra::Cookies::Jar
#head — Sinatra::MultiRoute
#helpers — Sinatra::Namespace::NamespacedMethods
#helpers — Sinatra::Contrib::Loader
#ignore — Sinatra::Reloader::Watcher
#ignore — Sinatra::Reloader::Watcher::List
#ignore? — Sinatra::Reloader::Watcher
#include? — Sinatra::Cookies::Jar
#index — Sinatra::Cookies::Jar
#inherited — Sinatra::Reloader::BaseMethods
#inline_templates= — Sinatra::Reloader::BaseMethods
#inline_templates? — Sinatra::Reloader::Watcher
#inspect — Sinatra::Cookies::Jar
#inspect — Sinatra::Extension::DontCall
#internal_encoding — Sinatra::Streaming::Stream
#invert — Sinatra::Cookies::Jar
#invoke_hook — Sinatra::Namespace::NamespacedMethods
#isatty — Sinatra::Streaming::Stream
#json — Sinatra::JSON
#keep_if — Sinatra::Cookies::Jar
#key — Sinatra::Cookies::Jar
#key? — Sinatra::Cookies::Jar
#keys — Sinatra::Cookies::Jar
#last_env — Sinatra::TestHelpers
#last_request? — Sinatra::TestHelpers
#layout — Sinatra::Namespace::NamespacedMethods
#length — Sinatra::Cookies::Jar
#less? — Sinatra::EngineTracking
#lines — Sinatra::Streaming::Stream
#link — Sinatra::LinkHeader
#link_headers — Sinatra::LinkHeader
#liquid? — Sinatra::EngineTracking
#map — Sinatra::Streaming::Stream
#map! — Sinatra::Streaming::Stream
#markaby? — Sinatra::EngineTracking
#markdown? — Sinatra::EngineTracking
#member? — Sinatra::Cookies::Jar
#merge — Sinatra::Cookies::Jar
#merge! — Sinatra::Cookies::Jar
#method_missing — Sinatra::Extension::DontCall
#method_missing — Sinatra::RespondWith::Format
#mime_type — Sinatra::RespondWith
#mock_app — Sinatra::TestHelpers
#namespace — Sinatra::Namespace::SharedMethods
#nokogiri? — Sinatra::EngineTracking
#not_found — Sinatra::Namespace::NamespacedMethods
#on — Sinatra::RespondWith::Format
#options — Sinatra::MultiRoute
#options — Sinatra::TestHelpers
#patch — Sinatra::MultiRoute
#patch — Sinatra::TestHelpers
#pid — Sinatra::Streaming::Stream
#post — Sinatra::MultiRoute
#prefetch — Sinatra::LinkHeader
#print — Sinatra::Streaming::Stream
#printf — Sinatra::Streaming::Stream
#put — Sinatra::MultiRoute
#putc — Sinatra::Streaming::Stream
#puts — Sinatra::Streaming::Stream
#radius? — Sinatra::EngineTracking
#rassoc — Sinatra::Cookies::Jar
#rdoc? — Sinatra::EngineTracking
#read — Sinatra::Streaming::Stream
#read_nonblock — Sinatra::Streaming::Stream
#readbyte — Sinatra::Streaming::Stream
#readchar — Sinatra::Streaming::Stream
#readline — Sinatra::Streaming::Stream
#readlines — Sinatra::Streaming::Stream
#readpartial — Sinatra::Streaming::Stream
#register — Sinatra::Reloader::BaseMethods
#register — Sinatra::Namespace::NamespacedMethods
#register — Sinatra::Contrib::Loader
#registered — Sinatra::Contrib::Loader
#registered — Sinatra::Extension
#rehash — Sinatra::Cookies::Jar
#reject — Sinatra::Cookies::Jar
#reject! — Sinatra::Cookies::Jar
#remap_extensions — Sinatra::RespondWith
#removed? — Sinatra::Reloader::Watcher
#rendering_method — Sinatra::RespondWith
#replace — Sinatra::Cookies::Jar
#respond_to — Sinatra::RespondWith::Helpers
#respond_to — Sinatra::RespondWith
#respond_to — Sinatra::Namespace::NamespacedMethods
#respond_with — Sinatra::RespondWith::Helpers
#rewind — Sinatra::Streaming::Stream
#route — Sinatra::MultiRoute
#sass? — Sinatra::EngineTracking
#scss? — Sinatra::EngineTracking
#seek — Sinatra::Streaming::Stream
#select — Sinatra::Cookies::Jar
#select! — Sinatra::Cookies::Jar
#session — Sinatra::TestHelpers
#set — Sinatra::Namespace::NamespacedMethods
#set_app — Sinatra::TestHelpers
#settings — Sinatra::Extension
#settings — Sinatra::Streaming::Stream
#settings — Sinatra::Namespace::InstanceMethods
#shift — Sinatra::Cookies::Jar
#size — Sinatra::Cookies::Jar
#slim? — Sinatra::EngineTracking
#sort — Sinatra::Cookies::Jar
#store — Sinatra::Cookies::Jar
#stream — Sinatra::Streaming
#stylesheet — Sinatra::LinkHeader
#sync — Sinatra::Streaming::Stream
#sysread — Sinatra::Streaming::Stream
#sysseek — Sinatra::Streaming::Stream
#syswrite — Sinatra::Streaming::Stream
#template — Sinatra::Namespace::NamespacedMethods
#template_cache — Sinatra::Namespace::InstanceMethods
#textile? — Sinatra::EngineTracking
#to_a — Sinatra::Cookies::Jar
#to_hash — Sinatra::Cookies::Jar
#to_s — Sinatra::Cookies::Jar
#tty? — Sinatra::Streaming::Stream
#ungetbyte — Sinatra::Streaming::Stream
#ungetc — Sinatra::Streaming::Stream
#update — Sinatra::Cookies::Jar
#update — Sinatra::Reloader::Watcher
#updated — Sinatra::Reloader::Watcher::List
#updated? — Sinatra::Reloader::Watcher
#use — Sinatra::Reloader::BaseMethods
#value? — Sinatra::Cookies::Jar
#values — Sinatra::Cookies::Jar
#values_at — Sinatra::Cookies::Jar
#watch — Sinatra::Reloader::Watcher::List
#watch_file — Sinatra::Reloader::Watcher::List
#watcher_for — Sinatra::Reloader::Watcher::List
#watchers — Sinatra::Reloader::Watcher::List
#with_engine — Sinatra::EngineTracking
#write — Sinatra::Streaming::Stream
#write_nonblock — Sinatra::Streaming::Stream
#yield_content — Sinatra::ContentFor