var data = {"info":[["+","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M001278","(other)","Adds another Duration or a Numeric to this Duration. Numeric values are treated as seconds. "],["+","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001222","(other)",""],["+","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000690","(other)","Returns a new Chars object containing the _other_ object concatenated to the string. Example: ('Caf\u00e9"],["-","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M001279","(other)","Subtracts another Duration or a Numeric from this Duration. Numeric values are treated as seconds. "],["-","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001223","(other)",""],["<<","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001388","(javascript)","Writes raw JavaScript to the page. Example: page << \"alert('JavaScript with Prototype.');\" "],["<=>","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001216","(other)","Use the time in UTC for comparisons. "],["<=>","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000689","(other)","Returns <tt>-1<\/tt>, <tt>0<\/tt> or <tt>+1<\/tt> depending on whether the Chars object is to be sorted"],["<=>","ActiveRecord::ConnectionAdapters::SQLiteAdapter::Version","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter\/Version.html#M001744","(version_string)",""],["<=>","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001246","(zone)","Compare this time zone to the parameter. The two are comapred first on their offsets, and then by na"],["<=>","Rails::Plugin","classes\/Rails\/Plugin.html#M002296","(other_plugin)",""],["==","ActionController::MiddlewareStack::Middleware","classes\/ActionController\/MiddlewareStack\/Middleware.html#M000403","(middleware)",""],["==","ActiveResource::Response","classes\/ActiveResource\/Response.html#M000615","(other)",""],["==","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000644","(other)","Test for equality.  Resource are equal if and only if +other+ is the same object or is an instance o"],["==","ActionView::Template::Path","classes\/ActionView\/Template\/Path.html#M001522","(path)",""],["==","ActiveResource::Request","classes\/ActiveResource\/Request.html#M000667","(req)",""],["==","Mime::Type","classes\/Mime\/Type.html#M002339","(mime_type)",""],["==","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M001280","(other)","Returns true if <tt>other<\/tt> is also a Duration instance with the same <tt>value<\/tt>, or if <tt>o"],["==","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001572","(other_aggregation)","Returns +true+ if +self+ and +other_aggregation+ have the same +name+ attribute, +active_record+ att"],["==","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002067","(comparison_object)","Returns true if the +comparison_object+ is the same object, or is of the same type and has the same "],["==","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002258","(other)",""],["==","ActiveSupport::Callbacks::Callback","classes\/ActiveSupport\/Callbacks\/Callback.html#M000803","(other)",""],["===","ActiveSupport::Multibyte::UnicodeDatabase","classes\/ActiveSupport\/Multibyte\/UnicodeDatabase.html#M000728","(other)",""],["===","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002017","(object)","Overwrite the default class equality method to provide support for association proxies. "],["===","Mime::Type","classes\/Mime\/Type.html#M002338","(list)",""],["===","ActiveSupport::CoreExtensions::Time::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations\/ClassMethods.html#M000903","(other)","Overriding case equality method so that it returns true for ActiveSupport::TimeWithZone instances "],["=~","Mime::Type","classes\/Mime\/Type.html#M002340","(mime_type)",""],["=~","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001247","(re)","Compare #name and TZInfo identifier to a supplied regexp, returning true if a match is found. "],["=~","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000691","(other)","Like <tt>String#=~<\/tt> only it returns the character offset (in codepoints) instead of the byte off"],["GET","ActionController::Request","classes\/ActionController\/Request.html#M000523","()","Override Rack's GET method to support indifferent access "],["POST","ActionController::Request","classes\/ActionController\/Request.html#M000525","()","Override Rack's POST method to support indifferent access "],["[]","ActiveResource::Formats","classes\/ActiveResource\/Formats.html#M000581","(mime_type_reference)","Lookup the format class from a mime type reference symbol. Example: ActiveResource::Formats[:xml]  #"],["[]","ActionView::Template::Path","classes\/ActionView\/Template\/Path.html#M001524","(path)","Returns a ActionView::Template object for the given path string. The input path should be relative t"],["[]","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M001686","(name)","Returns a ColumnDefinition for the column with name +name+. "],["[]","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000707","(*args)","Alias for #slice"],["[]","ActiveResource::Response","classes\/ActiveResource\/Response.html#M000613","(key)",""],["[]","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001914","(attribute)","Alias for #on"],["[]","ActionController::Session::AbstractStore::SessionHash","classes\/ActionController\/Session\/AbstractStore\/SessionHash.html#M000277","(key)",""],["[]","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000601","(attribute)","Alias for #on"],["[]","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002057","(attr_name)","Returns the value of the attribute identified by <tt>attr_name<\/tt> after it has been typecast (for "],["[]","ActionView::Template::EagerPath","classes\/ActionView\/Template\/EagerPath.html#M001518","(path)",""],["[]","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001373","(id)","Returns a element reference by finding it through +id+ in the DOM. This element can then be used for"],["[]","ActiveSupport::Testing::Metrics","classes\/ActiveSupport\/Testing\/Metrics.html#M001125","(name)",""],["[]","ActionController::Http::Headers","classes\/ActionController\/Http\/Headers.html#M000315","(header_name)",""],["[]","ActionView::ReloadableTemplate::ReloadablePath","classes\/ActionView\/ReloadableTemplate\/ReloadablePath.html#M001500","(path)",""],["[]","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001261","(arg)","Locate a specific time zone object. If the argument is a string, it is interpreted to mean the name "],["[]=","ActionController::Session::AbstractStore::SessionHash","classes\/ActionController\/Session\/AbstractStore\/SessionHash.html#M000278","(key, value)",""],["[]=","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000072","(key, value)","Assigns a new value to the hash: hash = HashWithIndifferentAccess.new hash[:key] = \"value\" "],["[]=","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002058","(attr_name, value)","Updates the attribute identified by <tt>attr_name<\/tt> with the specified +value+. (Alias for the pr"],["[]=","ActiveResource::Response","classes\/ActiveResource\/Response.html#M000614","(key, value)",""],["[]=","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000696","(*args)","Like <tt>String#[]=<\/tt>, except instead of byte offsets you specify character offsets. Example: s ="],["_call","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M000475","(env)",""],["about","Rails::Plugin","classes\/Rails\/Plugin.html#M002297","()",""],["abstract_class?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002019","()","Returns whether this class is a base AR class.  If A is a base class and B descends from A, then B.b"],["accepts","ActionController::Request","classes\/ActionController\/Request.html#M000488","()","Returns the accepted MIME type for the request. "],["accepts_nested_attributes_for","ActiveRecord::NestedAttributes::ClassMethods","classes\/ActiveRecord\/NestedAttributes\/ClassMethods.html#M001833","(*attr_names)","Defines an attributes writer for the specified association(s). If you are using <tt>attr_protected<\/"],["accessible_paths","ActionView::Template","classes\/ActionView\/Template.html#M001503","()",""],["active","ActionController::MiddlewareStack","classes\/ActionController\/MiddlewareStack.html#M000397","()",""],["active?","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001696","()","CONNECTION MANAGEMENT ==================================== "],["active?","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001757","()","Is this connection alive and ready for queries? "],["active?","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001815","()","Checks whether the connection to the database is still active. This includes checking whether the da"],["active?","ActionController::MiddlewareStack::Middleware","classes\/ActionController\/MiddlewareStack\/Middleware.html#M000402","()",""],["acts_like?","Object","classes\/Object.html#M000141","(duck)","A duck-type assistant method. For example, Active Support extends Date to define an acts_like_date? "],["acts_like_date?","ActiveSupport::CoreExtensions::Date::Behavior","classes\/ActiveSupport\/CoreExtensions\/Date\/Behavior.html#M000992","()","Enable more predictable duck-typing on Date-like classes. See Object#acts_like?. "],["acts_like_string?","ActiveSupport::CoreExtensions::String::Behavior","classes\/ActiveSupport\/CoreExtensions\/String\/Behavior.html#M001074","()","Enable more predictable duck-typing on String-like classes. See Object#acts_like?. "],["acts_like_string?","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000686","()","Enable more predictable duck-typing on String-like classes. See Object#acts_like?. "],["acts_like_time?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001235","()","So that +self+ <tt>acts_like?(:time)<\/tt>. "],["acts_like_time?","ActiveSupport::CoreExtensions::Time::Behavior","classes\/ActiveSupport\/CoreExtensions\/Time\/Behavior.html#M000848","()","Enable more predictable duck-typing on Time-like classes. See Object#acts_like?. "],["adapter_name","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001807","()","Returns the human-readable name of the adapter.  Use mixed case - one can always use downcase if nee"],["adapter_name","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001755","()","Returns 'PostgreSQL' as adapter name for identification purposes. "],["add","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M001265","(severity, message = nil, progname = nil, &amp;block)",""],["add","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001908","(attribute, message = nil, options = {})","Adds an error message (+messsage+) to the +attribute+, which will be returned on a call to <tt>on(at"],["add","Repositories","classes\/Repositories.html#M000089","(uri)",""],["add","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000598","(attribute, msg)","Adds an error to an Active Resource object's attribute (named for the +attribute+ parameter) with th"],["add_column","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001607","(table_name, column_name, type, options = {})","Adds a new column to the named table. See TableDefinition#column for details of the options you can "],["add_column","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001790","(table_name, column_name, type, options = {})","Adds a new column to the named table. See TableDefinition#column for details of the options you can "],["add_filter","ActiveSupport::BacktraceCleaner","classes\/ActiveSupport\/BacktraceCleaner.html#M001274","(&amp;block)","Adds a filter from the block provided. Each line in the backtrace will be mapped against this filter"],["add_frozen_gem_path","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002238","()",""],["add_gem_load_paths","Rails::Initializer","classes\/Rails\/Initializer.html#M002207","()",""],["add_general_options!","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M002147","(opt)","Adds general options like -h and --quiet.  Usually don't override. "],["add_index","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001613","(table_name, column_name, options = {})","Adds a new index to the table.  +column_name+ can be a single Symbol, or an Array of Symbols. The in"],["add_limit!","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001645","(sql, options)","Alias for <tt>add_limit_offset!<\/tt>. "],["add_limit_offset!","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001646","(sql, options)","Appends +LIMIT+ and +OFFSET+ options to an SQL statement, or some SQL fragment that has the same sem"],["add_load_paths","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002240","()",""],["add_lock!","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001647","(sql, options)","Appends a locking clause to an SQL statement. This method *modifies* the +sql+ parameter. # SELECT *"],["add_observer!","ActiveRecord::Observer","classes\/ActiveRecord\/Observer.html#M001905","(klass)",""],["add_on_blank","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001910","(attributes, custom_message = nil)","Will add an error message to each of the attributes in +attributes+ that is blank (using Object#blan"],["add_on_empty","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001909","(attributes, custom_message = nil)","Will add an error message to each of the attributes in +attributes+ that is empty. "],["add_options!","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M002146","(opt)","Override to add your options to the parser: def add_options!(opt) opt.on('-v', '--verbose') { |value"],["add_order_by_for_association_limiting!","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001619","(sql, options)","ORDER BY clause for the passed order option. PostgreSQL overrides this due to its stricter standards"],["add_plugin_load_paths","Rails::Initializer","classes\/Rails\/Initializer.html#M002206","()","Adds all load paths from plugins to the global set of load paths, so that code from plugins can be r"],["add_silencer","ActiveSupport::BacktraceCleaner","classes\/ActiveSupport\/BacktraceCleaner.html#M001275","(&amp;block)","Adds a silencer from the block provided. If the silencer returns true for a given line, it'll be exc"],["add_spec","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M002287","(spec)",""],["add_support_load_paths","Rails::Initializer","classes\/Rails\/Initializer.html#M002205","()","Add the load paths used by support functions such as the info controller "],["add_timestamps","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001620","(table_name)","Adds timestamps (created_at and updated_at) columns to the named table. ===== Examples add_timestamp"],["add_to_base","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000597","(msg)","Add an error to the base Active Resource object rather than an attribute. ==== Examples my_folder = "],["add_to_base","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001907","(msg)","Adds an error to the base object instead of any particular attribute. This is used to report errors "],["advance","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001226","(options)",""],["advance","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000864","(options)","Uses Date to provide precise Time calculations for years, months, and days. The +options+ parameter "],["advance","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001010","(options)","Provides precise Date calculations for years, months, and days.  The +options+ parameter takes a has"],["advance","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001057","(options)","Uses Date to provide precise Time calculations for years, months, and days. The +options+ parameter "],["after_create","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001843","()","Is called _after_ <tt>Base.save<\/tt> on new objects that haven't been saved yet (no record exists). "],["after_destroy","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001853","()","Is called _after_ <tt>Base.destroy<\/tt> (and all the attributes have been frozen). class Contact < A"],["after_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M000323","(*filters, &amp;block)","Alias for #append_after_filter"],["after_generate","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M002185","()",""],["after_initialize","Rails::Configuration","classes\/Rails\/Configuration.html#M002270","(&amp;after_initialize_block)","Adds a block which will be executed after rails has been fully initialized. Useful for per-environme"],["after_initialize","Rails::Initializer","classes\/Rails\/Initializer.html#M002231","()","Fires the user-supplied after_initialize block (Configuration#after_initialize) "],["after_initialize_blocks","Rails::Configuration","classes\/Rails\/Configuration.html#M002271","()","Returns the blocks added with Configuration#after_initialize "],["after_save","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001841","()","Is called _after_ <tt>Base.save<\/tt> (regardless of whether it's a +create+ or +update+ save). Note "],["after_update","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001845","()","Is called _after_ <tt>Base.save<\/tt> on existing objects that have a record. Note that this callback"],["after_validation","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001847","()","Is called _after_ <tt>Validations.validate<\/tt> (which is part of the <tt>Base.save<\/tt> call). "],["after_validation_on_create","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001849","()","Is called _after_ <tt>Validations.validate<\/tt> (which is part of the <tt>Base.save<\/tt> call) on ne"],["after_validation_on_update","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001851","()","Is called _after_ <tt>Validations.validate<\/tt> (which is part of the <tt>Base.save<\/tt> call) on ex"],["aggregate_mapping","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002030","(reflection)",""],["ago","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001002","(seconds)","Converts Date to a Time (or DateTime if necessary) with the time portion set to the beginning of the"],["ago","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001225","(other)",""],["ago","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001058","(seconds)","Returns a new DateTime representing the time a number of seconds ago Do not use this method in combi"],["ago","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000967","(time = ::Time.now)","Reads best without arguments:  10.minutes.ago "],["ago","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M001283","(time = ::Time.current)","Calculates a new Time or Date that is as far in the past as this Duration represents. "],["ago","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000865","(seconds)","Returns a new Time representing the time a number of seconds ago, this is basically a wrapper around"],["alert","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001383","(message)","Displays an alert dialog with the given +message+. Example: # Generates: alert('This message is from"],["alias_attribute","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M000946","(new_name, old_name)","Allows you to make aliases for attributes, which includes getter, setter, and query methods. Example"],["alias_attribute_with_dirty","ActiveRecord::Dirty::ClassMethods","classes\/ActiveRecord\/Dirty\/ClassMethods.html#M001839","(new_name, old_name)",""],["alias_method_chain","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M000945","(target, feature) {|aliased_target, punctuation| ...}","Encapsulates the common pattern of: alias_method :foo_without_feature, :foo alias_method :foo, :foo_"],["all","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001260","()","Return an array of all TimeZone objects. There are multiple TimeZone objects per time zone, in many "],["all","Repositories","classes\/Repositories.html#M000092","()",""],["all","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001978","(*args)","This is an alias for find(:all).  You can pass in all the same arguments to this method as you can t"],["allow_concurrency","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001966","()","Deprecated and no longer has any effect. "],["allow_concurrency=","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001967","(flag)","Deprecated and no longer has any effect. "],["announce","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M001933","(message)",""],["any?","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M001886","() {|*block_args| ...}",""],["app","railties\/lib\/console_app.rb","files\/railties\/lib\/console_app_rb.html#M000003","(create=false)","reference the global \"app\" instance, created on demand. To recreate the instance, pass a non-false v"],["append_after_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M000321","(*filters, &amp;block)","The passed <tt>filters<\/tt> will be appended to the array of filters that run _after_ actions on thi"],["append_around_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M000324","(*filters, &amp;block)","If you <tt>append_around_filter A.new, B.new<\/tt>, the filter chain looks like B#before A#before # r"],["append_before_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M000318","(*filters, &amp;block)","The passed <tt>filters<\/tt> will be appended to the filter_chain and will execute before the action "],["append_features","ActiveSupport::CoreExtensions::String::Iterators","classes\/ActiveSupport\/CoreExtensions\/String\/Iterators.html#M001099","(base)",""],["append_features","ActiveSupport::CoreExtensions::String::StartsEndsWith","classes\/ActiveSupport\/CoreExtensions\/String\/StartsEndsWith.html#M001101","(base)",""],["append_sources","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M002155","(*args)","Add a source to the end of the list. "],["append_view_path","ActionController::Base","classes\/ActionController\/Base.html#M000452","(path)","Adds a view_path to the end of the view_paths array. This change affects the current request only. s"],["append_view_path","ActionController::Base","classes\/ActionController\/Base.html#M000441","(path)","Adds a view_path to the end of the view_paths array. If the current class has no view paths, copy th"],["applicable?","ActionController::Routing::Optimisation::PositionalArgumentsWithAdditionalParams","classes\/ActionController\/Routing\/Optimisation\/PositionalArgumentsWithAdditionalParams.html#M000361","()","To avoid generating \"http:\/\/localhost\/?host=foo.example.com\" we can't use this optimisation on route"],["applicable?","ActionController::Routing::Optimisation::Optimiser","classes\/ActionController\/Routing\/Optimisation\/Optimiser.html#M000366","()","Temporarily disabled <tt>:url<\/tt> optimisation pending proper solution to Issues around request.hos"],["around_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M000326","(*filters, &amp;block)","Alias for #append_around_filter"],["array?","LibXML::Conversions::Node","classes\/LibXML\/Conversions\/Node.html#M002318","()","Check if child is of type array "],["array_or_string_for_javascript","ActionView::Helpers::JavaScriptHelper","classes\/ActionView\/Helpers\/JavaScriptHelper.html#M001453","(option)",""],["as_load_path","Module","classes\/Module.html#M000045","()","Returns String#underscore applied to the module name minus trailing classes. ActiveRecord.as_load_pa"],["assert_difference","ActiveSupport::Testing::Assertions","classes\/ActiveSupport\/Testing\/Assertions.html#M001159","(expression, difference = 1, message = nil) {|| ...}","Test numeric difference between the return value of an expression as a result of what is evaluated i"],["assert_dom_equal","ActionController::Assertions::DomAssertions","classes\/ActionController\/Assertions\/DomAssertions.html#M000347","(expected, actual, message = &quot;&quot;)","Test two HTML strings for equivalency (e.g., identical up to reordering of attributes) ==== Examples"],["assert_dom_not_equal","ActionController::Assertions::DomAssertions","classes\/ActionController\/Assertions\/DomAssertions.html#M000348","(expected, actual, message = &quot;&quot;)","The negated form of +assert_dom_equivalent+. ==== Examples # assert that the referenced method does "],["assert_generates","ActionController::Assertions::RoutingAssertions","classes\/ActionController\/Assertions\/RoutingAssertions.html#M000338","(expected_path, options, defaults={}, extras = {}, message=nil)","Asserts that the provided options can be used to generate the provided path.  This is the inverse of"],["assert_no_difference","ActiveSupport::Testing::Assertions","classes\/ActiveSupport\/Testing\/Assertions.html#M001160","(expression, message = nil, &amp;block)","Assertion that the numeric result of evaluating an expression is not changed before and after invoki"],["assert_no_tag","ActionController::Assertions::TagAssertions","classes\/ActionController\/Assertions\/TagAssertions.html#M000336","(*opts)","Identical to +assert_tag+, but asserts that a matching tag does _not_ exist. (See +assert_tag+ for a"],["assert_recognizes","ActionController::Assertions::RoutingAssertions","classes\/ActionController\/Assertions\/RoutingAssertions.html#M000337","(expected_options, path, extras={}, message=nil)","Asserts that the routing of the given +path+ was handled correctly and that the parsed options (give"],["assert_redirected_to","ActionController::Assertions::ResponseAssertions","classes\/ActionController\/Assertions\/ResponseAssertions.html#M000333","(options = {}, message=nil)","Assert that the redirection options passed in match those of the redirect called in the latest actio"],["assert_response","ActionController::Assertions::ResponseAssertions","classes\/ActionController\/Assertions\/ResponseAssertions.html#M000332","(type, message = nil)","Asserts that the response is one of the following types: * <tt>:success<\/tt>   - Status code was 200"],["assert_routing","ActionController::Assertions::RoutingAssertions","classes\/ActionController\/Assertions\/RoutingAssertions.html#M000339","(path, options, defaults={}, extras={}, message=nil)","Asserts that path and options match both ways; in other words, it verifies that <tt>path<\/tt> genera"],["assert_select","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M000341","(*args) {|matches| ...}","An assertion that selects elements and makes one or more equality tests. If the first argument is an"],["assert_select_email","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M000344","(&amp;block)","Extracts the body of an email and runs nested assertions on it. You must enable deliveries for this "],["assert_select_encoded","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M000343","(element = nil, &amp;block)","Extracts the content of an element, treats it as encoded HTML and runs nested assertion on it. You t"],["assert_select_rjs","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M000342","(*args) {|matches| ...}","Selects content from the RJS response. === Narrowing down With no arguments, asserts that one or mor"],["assert_tag","ActionController::Assertions::TagAssertions","classes\/ActionController\/Assertions\/TagAssertions.html#M000335","(*opts)","Asserts that there is a tag\/node\/element in the body of the response that meets all of the given con"],["assert_template","ActionController::Assertions::ResponseAssertions","classes\/ActionController\/Assertions\/ResponseAssertions.html#M000334","(options = {}, message = nil)","Asserts that the request was rendered with the appropriate template file or partials ==== Examples #"],["assert_valid","ActionController::Assertions::ModelAssertions","classes\/ActionController\/Assertions\/ModelAssertions.html#M000349","(record)","Ensures that the passed record is valid by Active Record standards and returns any error messages if"],["assert_valid_keys","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M000937","(*valid_keys)","Validate all keys in a hash match *valid keys, raising ArgumentError on a mismatch. Note that keys a"],["assign","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001387","(variable, value)","Assigns the JavaScript +variable+ the given +value+. Examples: # Generates: my_string = \"This is min"],["assign_default_content_type_and_charset!","ActionController::Response","classes\/ActionController\/Response.html#M000425","()",""],["assigns","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000171","(key = nil)",""],["assume_migrated_upto_version","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001617","(version)",""],["at","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001250","(secs)","Method for creating new ActiveSupport::TimeWithZone instance in time zone of +self+ from number of s"],["at_beginning_of_day","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000885","()","Alias for #beginning_of_day"],["at_beginning_of_day","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001064","()","Alias for #beginning_of_day"],["at_beginning_of_day","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001008","()","Alias for #beginning_of_day"],["at_beginning_of_month","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000888","()","Alias for #beginning_of_month"],["at_beginning_of_month","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001027","()","Alias for #beginning_of_month"],["at_beginning_of_quarter","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000892","()","Alias for #beginning_of_quarter"],["at_beginning_of_quarter","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001031","()","Alias for #beginning_of_quarter"],["at_beginning_of_week","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001022","()","Alias for #beginning_of_week"],["at_beginning_of_week","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000878","()","Alias for #beginning_of_week"],["at_beginning_of_year","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001035","()","Alias for #beginning_of_year"],["at_beginning_of_year","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000896","()","Alias for #beginning_of_year"],["at_end_of_month","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000890","()","Alias for #end_of_month"],["at_end_of_month","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001029","()","Alias for #end_of_month"],["at_end_of_quarter","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000894","()","Alias for #end_of_quarter"],["at_end_of_quarter","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001033","()","Alias for #end_of_quarter"],["at_end_of_week","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001024","()","Alias for #end_of_week"],["at_end_of_week","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000880","()","Alias for #end_of_week"],["at_end_of_year","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001037","()","Alias for #end_of_year"],["at_end_of_year","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000898","()","Alias for #end_of_year"],["at_midnight","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001063","()","Alias for #beginning_of_day"],["at_midnight","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000884","()","Alias for #beginning_of_day"],["at_midnight","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001007","()","Alias for #beginning_of_day"],["atom_feed","ActionView::Helpers::AtomFeedHelper","classes\/ActionView\/Helpers\/AtomFeedHelper.html#M001319","(options = {}) {|AtomFeedBuilder.new(xml, self, options)| ...}","Full usage example: config\/routes.rb: ActionController::Routing::Routes.draw do |map| map.resources "],["atomic_write","ActiveSupport::CoreExtensions::File::Atomic","classes\/ActiveSupport\/CoreExtensions\/File\/Atomic.html#M001073","(file_name, temp_dir = Dir.tmpdir) {|temp_file| ...}","Write to a file atomically.  Useful for situations where you don't want other processes or threads t"],["attr_accessible","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001993","(*attributes)","Specifies a white list of model attributes that can be set via mass-assignment, such as <tt>new(attr"],["attr_accessor_with_default","Module","classes\/Module.html#M000043","(sym, default = nil, &amp;block)","Declare an attribute accessor with an initial default return value. To give attribute <tt>:age<\/tt> "],["attr_internal","Module","classes\/Module.html#M000049","(*attrs)","Alias for #attr_internal_accessor"],["attr_internal_accessor","Module","classes\/Module.html#M000048","(*attrs)","Declares an attribute reader and writer backed by an internally-named instance variable. "],["attr_internal_reader","Module","classes\/Module.html#M000046","(*attrs)","Declares an attribute reader backed by an internally-named instance variable. "],["attr_internal_writer","Module","classes\/Module.html#M000047","(*attrs)","Declares an attribute writer backed by an internally-named instance variable. "],["attr_protected","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001992","(*attributes)","Attributes named in this macro are protected from mass-assignment, such as <tt>new(attributes)<\/tt>,"],["attr_readonly","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001994","(*attributes)","Attributes listed as readonly can be set for a new record, but will be ignored in database updates a"],["attribute_for_inspect","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002062","(attr_name)","Returns an <tt>#inspect<\/tt>-like string for the value of the attribute +attr_name+. String attribut"],["attribute_method_suffix","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001527","(*suffixes)","Declares a method available for all attributes with the given suffix. Uses +method_missing+ and <tt>"],["attribute_names","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002065","()","Returns an array of names for the attributes available on this object sorted alphabetically. "],["attribute_present?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002063","(attribute)","Returns true if the specified +attribute+ has been set by the user or by a database load and is neit"],["attributes","Rails::Generator::NamedBase","classes\/Rails\/Generator\/NamedBase.html#M002167","()",""],["attributes","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002060","()","Returns a hash of all the attributes with their names as keys and the values of the attributes as va"],["attributes=","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002059","(new_attributes, guard_protected_attributes = true)","Allows you to set all the attributes at once by passing in a hash with keys matching the attribute n"],["attributes_as_hash","ActiveSupport::XmlMini_Nokogiri::Conversions::Node","classes\/ActiveSupport\/XmlMini_Nokogiri\/Conversions\/Node.html#M001113","()",""],["attributes_before_type_cast","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002061","()","Returns a hash of attributes before typecasting and deserialization. "],["attributes_to_hash","LibXML::Conversions::Node","classes\/LibXML\/Conversions\/Node.html#M002315","(hash={})","Convert xml attributes to hash hash:: Hash to merge the attributes into "],["authenticate","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000192","(controller, realm, &amp;password_procedure)","Returns false on a valid response, true otherwise "],["authenticate","ActionController::HttpAuthentication::Basic","classes\/ActionController\/HttpAuthentication\/Basic.html#M000183","(controller, &amp;login_procedure)",""],["authenticate_or_request_with_http_basic","ActionController::HttpAuthentication::Basic::ControllerMethods","classes\/ActionController\/HttpAuthentication\/Basic\/ControllerMethods.html#M000189","(realm = &quot;Application&quot;, &amp;login_procedure)",""],["authenticate_or_request_with_http_digest","ActionController::HttpAuthentication::Digest::ControllerMethods","classes\/ActionController\/HttpAuthentication\/Digest\/ControllerMethods.html#M000206","(realm = &quot;Application&quot;, &amp;password_procedure)",""],["authenticate_with_http_basic","ActionController::HttpAuthentication::Basic::ControllerMethods","classes\/ActionController\/HttpAuthentication\/Basic\/ControllerMethods.html#M000190","(&amp;login_procedure)",""],["authenticate_with_http_digest","ActionController::HttpAuthentication::Digest::ControllerMethods","classes\/ActionController\/HttpAuthentication\/Digest\/ControllerMethods.html#M000207","(realm = &quot;Application&quot;, &amp;password_procedure)","Authenticate with HTTP Digest, returns true or false "],["authentication_header","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000200","(controller, realm)",""],["authentication_request","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000201","(controller, realm, message = nil)",""],["authentication_request","ActionController::HttpAuthentication::Basic","classes\/ActionController\/HttpAuthentication\/Basic.html#M000188","(controller, realm)",""],["authorization","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000193","(request)",""],["authorization","ActionController::HttpAuthentication::Basic","classes\/ActionController\/HttpAuthentication\/Basic.html#M000185","(request)",""],["auto_discovery_link_tag","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001399","(type = :rss, url_options = {}, tag_options = {})","Returns a link tag that browsers and news readers can use to auto-detect an RSS or ATOM feed. The +t"],["auto_flush","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M001269","()",""],["auto_flushing=","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M001266","(period)","Set the auto-flush period. Set to true to flush after every log message, to an integer to flush ever"],["auto_link","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001464","(text, *args, &amp;block)","Turns all URLs and e-mail addresses into clickable links. The <tt>:link<\/tt> option will limit what "],["average","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001893","(column_name, options = {})","Calculates the average value on a given column. The value is returned as a float, or +nil+ if there'"],["backend=","ActiveSupport::XmlMini","classes\/ActiveSupport\/XmlMini.html#M000833","(name)",""],["backtrace_cleaner","Rails","classes\/Rails.html#M002085","()",""],["bang?","ActiveRecord::DynamicFinderMatch","classes\/ActiveRecord\/DynamicFinderMatch.html#M001929","()",""],["banner","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M002145","()","Override with your own usage banner. "],["banner","Rails::Generator::NamedBase","classes\/Rails\/Generator\/NamedBase.html#M002166","()","Override with your own usage banner. "],["banner","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M002187","()","Override with your own usage banner. "],["banner","Rails::Generator::Scripts::Base","classes\/Rails\/Generator\/Scripts\/Base.html#M002135","()","Override with your own script usage banner. "],["base64","ActiveSupport::SecureRandom","classes\/ActiveSupport\/SecureRandom.html#M001108","(n=nil)","SecureRandom.base64 generates a random base64 string. The argument n specifies the length of the ran"],["base_class","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002018","()","Returns the base AR subclass that this class descends from. If A extends AR::Base, A.base_class will"],["becomes","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002046","(klass)","Returns an instance of the specified +klass+ with the attributes of the current record. This is most"],["before_create","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001842","()","Is called _before_ <tt>Base.save<\/tt> on new objects that haven't been saved yet (no record exists)."],["before_destroy","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001852","()","Is called _before_ <tt>Base.destroy<\/tt>. Note: If you need to _destroy_ or _nullify_ associated rec"],["before_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M000320","(*filters, &amp;block)","Alias for #append_before_filter"],["before_save","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001840","()","Is called _before_ <tt>Base.save<\/tt> (regardless of whether it's a +create+ or +update+ save). "],["before_update","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001844","()","Is called _before_ <tt>Base.save<\/tt> on existing objects that have a record. "],["before_validation","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001846","()","Is called _before_ <tt>Validations.validate<\/tt> (which is part of the <tt>Base.save<\/tt> call). "],["before_validation_on_create","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001848","()","Is called _before_ <tt>Validations.validate<\/tt> (which is part of the <tt>Base.save<\/tt> call) on n"],["before_validation_on_update","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001850","()","Is called _before_ <tt>Validations.validate<\/tt> (which is part of the <tt>Base.save<\/tt> call) on e"],["begin_db_transaction","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001642","()","Begins the transaction (and turns off auto-committing). "],["begin_db_transaction","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001772","()","Begins a transaction. "],["beginning_of_day","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001061","()","Returns a new DateTime representing the start of the day (0:00) "],["beginning_of_day","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000882","()","Returns a new Time representing the start of the day (0:00) "],["beginning_of_day","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001005","()","Converts Date to a Time (or DateTime if necessary) with the time portion set to the beginning of the"],["beginning_of_month","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001026","()","Returns a new ; DateTime objects will have time set to 0:00DateTime representing the start of the mo"],["beginning_of_month","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000887","()","Returns a new Time representing the start of the month (1st of the month, 0:00) "],["beginning_of_quarter","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001030","()","Returns a new Date\/DateTime representing the start of the quarter (1st of january, april, july, octo"],["beginning_of_quarter","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000891","()","Returns  a new Time representing the start of the quarter (1st of january, april, july, october, 0:0"],["beginning_of_week","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001020","()","Returns a new Date\/DateTime representing the \"start\" of this week (i.e, Monday; DateTime objects wil"],["beginning_of_week","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000876","()","Returns a new Time representing the \"start\" of this week (Monday, 0:00) "],["beginning_of_year","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000895","()","Returns  a new Time representing the start of the year (1st of january, 0:00) "],["beginning_of_year","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001034","()","Returns a new Date\/DateTime representing the start of the year (1st of january; DateTime objects wil"],["belongs_to","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001726","(*args)","Alias for #references"],["belongs_to","ActiveRecord::Associations::ClassMethods","classes\/ActiveRecord\/Associations\/ClassMethods.html#M001538","(association_id, options = {})","Specifies a one-to-one association with another class. This method should only be used if this class"],["belongs_to","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M001690","(*args)","Alias for #references"],["belongs_to?","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001573","()","Returns +true+ if +self+ is a +belongs_to+ reflection. "],["benchmark","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002015","(title, log_level = Logger::DEBUG, use_silence = true) {|| ...}","Log and benchmark multiple statements in a single block. Example: Project.benchmark(\"Creating projec"],["benchmark","ActionView::Helpers::BenchmarkHelper","classes\/ActionView\/Helpers\/BenchmarkHelper.html#M001318","(message = &quot;Benchmarking&quot;, options = {}) {|| ...}","Allows you to measure the execution time of a block  in a template and records the result to the log"],["benchmark","ActiveSupport::Testing::Metrics::Base","classes\/ActiveSupport\/Testing\/Metrics\/Base.html#M001144","() {|| ...}",""],["benchmark","ActionController::Benchmarking::ClassMethods","classes\/ActionController\/Benchmarking\/ClassMethods.html#M000294","(title, log_level = Logger::DEBUG, use_silence = true) {|| ...}","Log and benchmark the workings of a single block and silence whatever logging that may have happened"],["best_install_method","RailsEnvironment","classes\/RailsEnvironment.html#M000067","()",""],["between?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001217","(min, max)",""],["binary_to_string","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001669","(value)","Used to convert from BLOBs to Strings "],["blank?","Object","classes\/Object.html#M000128","()","An object is blank if it's false, empty, or a whitespace string. For example, \"\", \"   \", +nil+, [], "],["body","ActionController::Request","classes\/ActionController\/Request.html#M000521","()","The request body is an IO input stream. If the RAW_POST_DATA environment variable is already set, wr"],["breakpoint","Kernel","classes\/Kernel.html#M002311","()",""],["breakpoint_server","Rails::Configuration","classes\/Rails\/Configuration.html#M002262","(_ = nil)","Deprecated options: "],["breakpoint_server=","Rails::Configuration","classes\/Rails\/Configuration.html#M002263","(_ = nil)","Alias for #breakpoint_server"],["browser_generated?","Mime::Type","classes\/Mime\/Type.html#M002343","()",""],["buffer","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M001270","()",""],["build","ActionController::MiddlewareStack","classes\/ActionController\/MiddlewareStack.html#M000398","(app)",""],["build","ActiveSupport::Callbacks::CallbackChain","classes\/ActiveSupport\/Callbacks\/CallbackChain.html#M000797","(kind, *methods, &amp;block)",""],["build","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002252","()",""],["build","ActionController::MiddlewareStack::Middleware","classes\/ActionController\/MiddlewareStack\/Middleware.html#M000405","(app)",""],["build_callbacks","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001372","(options)",""],["build_observer","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001371","(klass, name, options = {})",""],["build_request_uri","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000176","(action, parameters)",""],["built?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002244","()",""],["builtin_directories","Rails::Configuration","classes\/Rails\/Configuration.html#M002274","()",""],["button_to","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M001302","(name, options = {}, html_options = {})","Generates a form containing a single button that submits to the URL created by the set of +options+."],["button_to_function","ActionView::Helpers::JavaScriptHelper","classes\/ActionView\/Helpers\/JavaScriptHelper.html#M001449","(name, *args, &amp;block)","Returns a button with the given +name+ text that'll trigger a JavaScript +function+ using the onclic"],["button_to_remote","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001357","(name, options = {}, html_options = {})","Creates a button with an onclick event which calls a remote action via XMLHttpRequest The options fo"],["byte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000972","()","Alias for #bytes"],["bytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000971","()",""],["cache","ActionView::Helpers::CacheHelper","classes\/ActionView\/Helpers\/CacheHelper.html#M001349","(name = {}, options = nil, &amp;block)","A method for caching fragments of a view rather than an entire action or page.  This technique is us"],["cache","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M001593","() {|| ...}","Enable the query cache within the block. "],["cache","ActiveRecord::QueryCache::ClassMethods","classes\/ActiveRecord\/QueryCache\/ClassMethods.html#M001941","() {|| ...}","Enable the query cache within the block if Active Record is configured. "],["cache","Rails","classes\/Rails.html#M002088","()",""],["cache","ActionController::Caching","classes\/ActionController\/Caching.html#M000244","(key, options = {}) {|| ...}","Convenience accessor "],["cache_asset_timestamps","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001412","()",""],["cache_asset_timestamps=","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001413","(value)","You can enable or disable the asset tag timestamps cache. With the cache enabled, the asset tag help"],["cache_attribute?","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001535","(attr_name)","Returns +true+ if the provided attribute is being cached. "],["cache_attributes","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001533","(*attribute_names)","+cache_attributes+ allows you to declare which converted attribute values should be cached. Usually "],["cache_configured?","ActionController::Caching","classes\/ActionController\/Caching.html#M000243","()",""],["cache_fixtures","Fixtures","classes\/Fixtures.html#M000150","(connection, fixtures_map)",""],["cache_for_connection","Fixtures","classes\/Fixtures.html#M000147","(connection)",""],["cache_format","ActionController::Request","classes\/ActionController\/Request.html#M000497","()",""],["cache_key","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002038","()","Returns a cache key that can be used to identify this record. ==== Examples Product.new.cache_key   "],["cache_page","ActionController::Caching::Pages::ClassMethods","classes\/ActionController\/Caching\/Pages\/ClassMethods.html#M000248","(content, path)","Manually cache the +content+ in the key determined by +path+. Example: cache_page \"I'm the cached co"],["cache_page","ActionController::Caching::Pages","classes\/ActionController\/Caching\/Pages.html#M000246","(content = nil, options = nil)","Manually cache the +content+ in the key determined by +options+. If no content is provided, the cont"],["cache_store=","ActionController::Caching","classes\/ActionController\/Caching.html#M000242","(store_option)","Defines the storage option for cached fragments "],["cache_template_loading?","ActionView::Base","classes\/ActionView\/Base.html#M001483","()",""],["cached_attributes","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001534","()","Returns the attributes which are cached. By default time related columns with datatype <tt>:datetime"],["cached_fixtures","Fixtures","classes\/Fixtures.html#M000149","(connection, keys_to_fetch = nil)",""],["caches_action","ActionController::Caching::Actions::ClassMethods","classes\/ActionController\/Caching\/Actions\/ClassMethods.html#M000251","(*actions)","Declares that +actions+ should be cached. See ActionController::Caching::Actions for details. "],["caches_page","ActionController::Caching::Pages::ClassMethods","classes\/ActionController\/Caching\/Pages\/ClassMethods.html#M000249","(*actions)","Caches the +actions+ using the page-caching approach that'll store the cache in a path within the pa"],["calculate","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001897","(operation, column_name, options = {})","This calculates aggregate values in the given column.  Methods for count, sum, average, minimum, and"],["call","Logger::SimpleFormatter","classes\/Logger\/SimpleFormatter.html#M000121","(severity, timestamp, progname, msg)","This method is invoked when a log event occurs "],["call","ActionController::Failsafe","classes\/ActionController\/Failsafe.html#M000407","(env)",""],["call","ActionController::Session::AbstractStore","classes\/ActionController\/Session\/AbstractStore.html#M000274","(env)",""],["call","ActiveRecord::ConnectionAdapters::ConnectionManagement","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionManagement.html#M001683","(env)",""],["call","ActionView::TemplateHandlers::Compilable::ClassMethods","classes\/ActionView\/TemplateHandlers\/Compilable\/ClassMethods.html#M001470","(template)",""],["call","ActionView::TemplateHandler","classes\/ActionView\/TemplateHandler.html#M001479","(template)",""],["call","Logger::Formatter","classes\/Logger\/Formatter.html#M000123","(severity, time, progname, msg)",""],["call","ActiveRecord::QueryCache","classes\/ActiveRecord\/QueryCache.html#M001940","(env)",""],["call","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001386","(function, *arguments, &amp;block)","Calls the JavaScript +function+, optionally with the given +arguments+. If a block is given, the blo"],["call","ActionController::Session::CookieStore","classes\/ActionController\/Session\/CookieStore.html#M000272","(env)",""],["call","ActionController::Base","classes\/ActionController\/Base.html#M000432","(env)",""],["call","ActiveSupport::Callbacks::Callback","classes\/ActiveSupport\/Callbacks\/Callback.html#M000807","(*args, &amp;block)",""],["call","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M000474","(env)",""],["call","ActionController::RewindableInput","classes\/ActionController\/RewindableInput.html#M000388","(env)",""],["call","ActionController::ParamsParser","classes\/ActionController\/ParamsParser.html#M000409","(env)",""],["call","ActionController::Reloader","classes\/ActionController\/Reloader.html#M000431","(env)",""],["camelcase","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001087","(first_letter = :upper)","Alias for #camelize"],["camelize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001086","(first_letter = :upper)","By default, +camelize+ converts strings to UpperCamelCase. If the argument to camelize is set to <tt"],["camelize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000811","(lower_case_and_underscored_word, first_letter_in_uppercase = true)","By default, +camelize+ converts strings to UpperCamelCase. If the argument to +camelize+ is set to <"],["capitalize","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000712","()","Converts the first character to uppercase and the remainder to lowercase. Example: '\u00fcber'.mb_chars.c"],["capture","ActionView::Helpers::CaptureHelper","classes\/ActionView\/Helpers\/CaptureHelper.html#M001446","(*args, &amp;block)","The capture method allows you to extract part of a template into a  variable. You can then use this "],["case_sensitive_equality_operator","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001713","()",""],["case_sensitive_equality_operator","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001652","()",""],["catch_schema_changes","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001740","() {|| ...}",""],["cdata_section","ActionView::Helpers::TagHelper","classes\/ActionView\/Helpers\/TagHelper.html#M001431","(content)","Returns a CDATA section with the given +content+.  CDATA sections are used to escape blocks of text "],["center","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000699","(integer, padstr=' ')","Works just like <tt>String#center<\/tt>, only integer specifies characters instead of bytes. Example:"],["change","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000863","(options)","Returns a new Time where one or more of the elements have been changed according to the +options+ pa"],["change","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001719","(column_name, type, options = {})","Changes the column's definition according to the new options. See TableDefinition#column for details"],["change","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001011","(options)","Returns a new Date where one or more of the elements have been changed according to the +options+ pa"],["change","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001056","(options)","Returns a new DateTime where one or more of the elements have been changed according to the +options"],["change_column","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001610","(table_name, column_name, type, options = {})","Changes the column's definition according to the new options. See TableDefinition#column for details"],["change_column","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001791","(table_name, column_name, type, options = {})","Changes the column of a table. "],["change_column_default","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001792","(table_name, column_name, default)","Changes the default value of a table column. "],["change_column_default","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001611","(table_name, column_name, default)","Sets a new default value for a column.  If you want to set the default value to +NULL+, you are out "],["change_column_null","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001793","(table_name, column_name, null, default = nil)",""],["change_column_null","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001737","(table_name, column_name, null, default = nil)",""],["change_column_null","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001710","(table_name, column_name, null, default = nil)",""],["change_default","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001720","(column_name, default)","Sets a new default value for a column. See SchemaStatements#change_column_default ===== Examples t.c"],["change_table","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001604","(table_name) {|Table.new(table_name, self)| ...}","A block for changing columns in +table+. === Example # change_table() yields a Table instance change"],["changed","ActiveRecord::Dirty","classes\/ActiveRecord\/Dirty.html#M001836","()","List of attributes with unsaved changes. person.changed # => [] person.name = 'bob' person.changed #"],["changed?","ActiveRecord::Dirty","classes\/ActiveRecord\/Dirty.html#M001835","()","Do any attributes have unsaved changes? person.changed? # => false person.name = 'bob' person.change"],["changes","ActiveRecord::Dirty","classes\/ActiveRecord\/Dirty.html#M001837","()","Map of changed attrs => [original value, new value]. person.changes # => {} person.name = 'bob' pers"],["chars","ActiveSupport::CoreExtensions::String::Multibyte","classes\/ActiveSupport\/CoreExtensions\/String\/Multibyte.html#M001081","()",""],["charset","ActionController::Response","classes\/ActionController\/Response.html#M000416","()",""],["charset","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001706","()","Returns the database character set. "],["charset=","ActionController::Response","classes\/ActionController\/Response.html#M000415","(charset)","Set the charset of the Content-Type header. Set to nil to remove it. If no content type is set, it d"],["check_box","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M001316","(object_name, method, options = {}, checked_value = &quot;1&quot;, unchecked_value = &quot;0&quot;)","Returns a checkbox tag tailored for accessing a specified attribute (identified by +method+) on an o"],["check_box_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M001441","(name, value = &quot;1&quot;, checked = false, options = {})","Creates a check box form input tag. ==== Options * <tt>:disabled<\/tt> - If set to true, the user wil"],["check_gem_dependencies","Rails::Initializer","classes\/Rails\/Initializer.html#M002209","()",""],["check_ruby_version","Rails::Initializer","classes\/Rails\/Initializer.html#M002199","()","Check for valid Ruby version This is done in an external file, so we can use it from the `rails` pro"],["checkin","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M001754","(conn)","Check-in a database connection back into the pool, indicating that you no longer need this connectio"],["checkout","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M001753","()","Check-out a database connection from the pool, indicating that you want to use it. You should call #"],["children_array_to_hash","LibXML::Conversions::Node","classes\/LibXML\/Conversions\/Node.html#M002316","(hash={})","Convert array into hash hash:: Hash to merge the array into "],["children_to_hash","LibXML::Conversions::Node","classes\/LibXML\/Conversions\/Node.html#M002314","(hash={})","Insert children into hash hash:: Hash to merge the children into. "],["children_yaml_to_hash","LibXML::Conversions::Node","classes\/LibXML\/Conversions\/Node.html#M002317","(hash = {})","Convert yaml into hash hash:: Hash to merge the yaml into "],["class_collisions","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M002113","(*class_names)",""],["class_collisions","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M002125","(*class_names)","Check whether the given class names are already taken by Ruby or Rails.  In the future, expand to ch"],["class_collisions","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M002103","(*class_names)","Does nothing for all commands except Create. "],["class_eval","Object","classes\/Object.html#M000133","(*args, &amp;block)","If class_eval is called on an object, add those methods to its metaclass "],["class_file","Rails::Generator::Spec","classes\/Rails\/Generator\/Spec.html#M002179","()",""],["class_name","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001571","()","Returns the class name for the macro.  For example, <tt>composed_of :balance, :class_name => 'Money'"],["class_name","Rails::Generator::Spec","classes\/Rails\/Generator\/Spec.html#M002180","()",""],["class_of_active_record_descendant","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002027","(klass)","Returns the class descending directly from ActiveRecord::Base or an abstract class, if any, in the i"],["classify","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001095","()","Create a class name from a plural table name like Rails does for table names to models. Note that th"],["classify","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000822","(table_name)","Create a class name from a plural table name like Rails does for table names to models. Note that th"],["clean","ActiveSupport::BacktraceCleaner","classes\/ActiveSupport\/BacktraceCleaner.html#M001273","(backtrace)","Returns the backtrace after all filters and silencers has been run against it. Filters run first, th"],["clean_backtrace","ActionController::TestCase::Assertions","classes\/ActionController\/TestCase\/Assertions.html#M000386","() {|| ...}",""],["clean_within","ActiveSupport::CoreExtensions::Pathname::CleanWithin","classes\/ActiveSupport\/CoreExtensions\/Pathname\/CleanWithin.html#M001044","(string)","Clean the paths contained in the provided string. "],["cleanup_application","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M000470","()",""],["clear","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M000832","(scope = :all)","Clears the loaded inflections within a given scope (default is <tt>:all<\/tt>). Give the scope as a s"],["clear","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M000787","()",""],["clear","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001920","()","Removes all errors that have been added. "],["clear","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M000777","()",""],["clear","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000606","()",""],["clear","ActiveSupport::Cache::Strategy::LocalCache","classes\/ActiveSupport\/Cache\/Strategy\/LocalCache.html#M000755","()",""],["clear","ActiveSupport::Cache::MemCacheStore","classes\/ActiveSupport\/Cache\/MemCacheStore.html#M000769","()",""],["clear_active_connections!","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M001801","()","Returns any connections in use by the current thread back to the pool, and also returns connections "],["clear_all_connections!","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M001803","()",""],["clear_buffer","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M001271","()",""],["clear_query_cache","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M001595","()","Clears the query cache. One reason you may wish to call this method explicitly is between queries th"],["clear_reloadable_connections!","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M001751","()","Clears the cache which maps classes "],["clear_reloadable_connections!","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M001802","()","Clears the cache which maps classes "],["clear_stale_cached_connections!","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M001752","()","Return any checked-out connections back to the pool by threads that are no longer alive. "],["client_min_messages","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001787","()","Returns the current client message level. "],["client_min_messages=","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001788","(level)","Set the client message level. "],["clone","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002045","()","Returns a clone of the record that hasn't been assigned an id yet and is treated as a new record.  N"],["clone","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000638","()","Returns a \\clone of the resource that hasn't been assigned an +id+ yet and is treated as a \\new reso"],["close","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M001268","()",""],["close","ActiveSupport::Gzip::Stream","classes\/ActiveSupport\/Gzip\/Stream.html#M000733","()",""],["close_connection","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000039","(request)",""],["collation","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001707","()","Returns the database collation strategy. "],["collection_path","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000663","(options = nil)",""],["collection_path","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000632","(prefix_options = {}, query_options = nil)","Gets the collection path for the REST resources.  If the +query_options+ parameter is omitted, Rails"],["collection_select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M001329","(object, method, collection, value_method, text_method, options = {}, html_options = {})","Returns <tt><select><\/tt> and <tt><option><\/tt> tags for the collection of existing return values of"],["column","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001716","(column_name, type, options = {})","Adds a new column to the named table. See TableDefinition#column for details of the options you can "],["column","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M001687","(name, type, options = {})","Instantiates a new column for the table. The +type+ parameter is normally one of the migrations nati"],["column_for_attribute","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002066","(name)","Returns the column object for the named attribute. "],["column_names","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002008","()","Returns an array of column names as strings. "],["columns","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001782","(table_name, name = nil)","Returns the list of all column definitions for a table. "],["columns","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002006","()","Returns an array of column objects for the table associated with this class. "],["columns","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001602","(table_name, name = nil)","Returns an array of Column objects for the table specified by +table_name+. See the concrete impleme"],["columns_hash","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002007","()","Returns a hash of column objects for the table associated with this class. "],["columns_with_query_cache","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M001597","(*args)",""],["commit_db_transaction","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001773","()","Commits a transaction. "],["commit_db_transaction","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001643","()","Commits the transaction (and turns on auto-committing). "],["comparable_time","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001188","()","Alias for #utc"],["compare_with_coercion","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001070","(other)","Layers additional behavior on DateTime#<=> so that Time and ActiveSupport::TimeWithZone instances ca"],["compare_with_coercion","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000902","(other)","Layers additional behavior on Time#<=> so that DateTime and ActiveSupport::TimeWithZone instances ca"],["compile","ActionView::TemplateHandlers::ERB","classes\/ActionView\/TemplateHandlers\/ERB.html#M001473","(template)",""],["compile","ActionView::TemplateHandlers::Compilable","classes\/ActionView\/TemplateHandlers\/Compilable.html#M001469","(template)",""],["compile","ActionView::TemplateHandlers::Builder","classes\/ActionView\/TemplateHandlers\/Builder.html#M001472","(template)",""],["compile","ActionView::TemplateHandlers::RJS","classes\/ActionView\/TemplateHandlers\/RJS.html#M001471","(template)",""],["complex_template","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M002116","(relative_source, relative_destination, options = {})",""],["complex_template","Rails::Generator::Commands::Update","classes\/Rails\/Generator\/Commands\/Update.html#M002123","(relative_source, relative_destination, template_options = {})",""],["complex_template","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M002129","(relative_source, relative_destination, template_options = {})",""],["complex_template","Rails::Generator::Commands::Destroy","classes\/Rails\/Generator\/Commands\/Destroy.html#M002097","(*args)",""],["compose","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000715","()","Performs composition on all the characters. Example: '\u00e9'.length #=> 3 '\u00e9'.mb_chars.compose.to_s.leng"],["compose_codepoints","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000724","(codepoints)","Compose decomposed characters to the composed form. "],["composed_of","ActiveRecord::Aggregations::ClassMethods","classes\/ActiveRecord\/Aggregations\/ClassMethods.html#M001899","(part_id, options = {}, &amp;block)","Adds reader and writer methods for manipulating a value object: <tt>composed_of :address<\/tt> adds <"],["compress","ActiveSupport::Gzip","classes\/ActiveSupport\/Gzip.html#M000732","(source)","Compresses a string using gzip. "],["compute_type","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002026","(type_name)","Returns the class type of the record using the current module as a prefix. So descendants of MyApp::"],["concat","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001454","(string, unused_binding = nil)","The preferred method of outputting text in your views is to use the <%= \"text\" %> eRuby syntax. The "],["configuration","Rails","classes\/Rails.html#M002080","()","The Configuration instance used to configure the Rails environment "],["configuration=","Rails","classes\/Rails.html#M002081","(configuration)",""],["connect","ActionController::Routing::RouteSet::Mapper","classes\/ActionController\/Routing\/RouteSet\/Mapper.html#M000367","(path, options = {})","Create an unnamed route with the provided +path+ and +options+. See ActionController::Routing for an"],["connected?","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M001749","()","Returns true if a connection has already been opened. "],["connected?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001973","()","Returns true if +ActiveRecord+ is connected. "],["connected?","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M001804","(klass)","Returns true if a connection that's accessible to this class has already been opened. "],["connection","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M001937","()",""],["connection","ActiveRecord::SessionStore::SqlBypass","classes\/ActiveRecord\/SessionStore\/SqlBypass.html#M001943","()",""],["connection","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000657","(refresh = false)",""],["connection","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000626","(refresh = false)","An instance of ActiveResource::Connection that is the base \\connection to the remote service. The +r"],["connection","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001970","()","Returns the connection currently associated with the class. This can also be used to \"borrow\" the co"],["connection","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M001746","()","Retrieve the connection associated with the current thread, or call #checkout to obtain one if neces"],["connection","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001964","()","Returns the connection currently associated with the class. This can also be used to \"borrow\" the co"],["connection_pool","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001971","()",""],["connection_pools","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M001799","()",""],["constantize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001098","()","+constantize+ tries to find a declared constant with the name specified in the string. It raises a N"],["constantize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000824","(camel_cased_word)","Tries to find a constant with the name specified in the argument string: \"Module\".constantize     # "],["construct_count_options_from_args","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001898","(*args)",""],["consumes?","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000688","(string)","Returns +true+ when the proxy class can handle the string. Returns +false+ otherwise. "],["content_columns","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002009","()","Returns an array of column objects where the primary id, all columns ending in \"_id\" or \"_count\", an"],["content_for","ActionView::Helpers::CaptureHelper","classes\/ActionView\/Helpers\/CaptureHelper.html#M001447","(name, content = nil, &amp;block)","Calling content_for stores a block of markup in an identifier for later use. You can make subsequent"],["content_length","ActionController::Request","classes\/ActionController\/Request.html#M000486","()","Returns the content length of the request as an integer. "],["content_tag","ActionView::Helpers::TagHelper","classes\/ActionView\/Helpers\/TagHelper.html#M001430","(name, content_or_options_with_block = nil, options = nil, escape = true, &amp;block)","Returns an HTML block tag of type +name+ surrounding the +content+. Add HTML attributes by passing a"],["content_tag_for","ActionView::Helpers::RecordTagHelper","classes\/ActionView\/Helpers\/RecordTagHelper.html#M001351","(tag_name, record, *args, &amp;block)","content_tag_for creates an HTML element with id and class parameters that relate to the specified Ac"],["content_type","ActionView::Template","classes\/ActionView\/Template.html#M001506","()",""],["content_type","ActionController::Request","classes\/ActionController\/Request.html#M000487","()","The MIME type of the HTTP request, such as Mime::XML. For backward compatibility, the post \\format i"],["content_type","ActionController::Response","classes\/ActionController\/Response.html#M000414","()","Returns the response's content MIME type, or nil if content type has been set. "],["content_type=","ActionController::Response","classes\/ActionController\/Response.html#M000413","(mime_type)","Sets the HTTP response's content MIME type. For example, in the controller you could write this: res"],["controller_class","ActionController::TestCase","classes\/ActionController\/TestCase.html#M000379","()",""],["controller_class=","ActionController::TestCase","classes\/ActionController\/TestCase.html#M000378","(new_class)",""],["controller_class_name","ActionController::Base","classes\/ActionController\/Base.html#M000445","()","Converts the class name from something like \"OneModule::TwoModule::NeatController\" to \"NeatControlle"],["controller_class_name","ActionController::Base","classes\/ActionController\/Base.html#M000433","()","Converts the class name from something like \"OneModule::TwoModule::NeatController\" to \"NeatControlle"],["controller_name","ActionController::Base","classes\/ActionController\/Base.html#M000434","()","Converts the class name from something like \"OneModule::TwoModule::NeatController\" to \"neat\". "],["controller_name","ActionController::Base","classes\/ActionController\/Base.html#M000446","()","Converts the class name from something like \"OneModule::TwoModule::NeatController\" to \"neat\". "],["controller_name","ActionMailer::Base","classes\/ActionMailer\/Base.html#M001292","(value = nil)","Alias for #mailer_name"],["controller_path","ActionMailer::Base","classes\/ActionMailer\/Base.html#M001293","(value = nil)","Alias for #mailer_name"],["controller_path","ActionController::Base","classes\/ActionController\/Base.html#M000447","()","Converts the class name from something like \"OneModule::TwoModule::NeatController\" to \"one_module\/tw"],["controller_path","Rails::Plugin","classes\/Rails\/Plugin.html#M002301","()",""],["controller_path","ActionController::Base","classes\/ActionController\/Base.html#M000435","()","Converts the class name from something like \"OneModule::TwoModule::NeatController\" to \"one_module\/tw"],["controller_relative_to","ActionController::Routing","classes\/ActionController\/Routing.html#M000354","(controller, previous)","Returns a controller path for a new +controller+ based on a +previous+ controller path. Handles 4 sc"],["convert_key","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000085","(key)",""],["convert_value","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000086","(value)",""],["cookies","ActionController::Cookies","classes\/ActionController\/Cookies.html#M000313","()","Returns the cookie container, which operates as described above. "],["cookies","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000174","()",""],["count","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001892","(*args)","Count operates using three different approaches. * Count all: By not passing any parameters to count"],["count","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000608","()","Alias for #size"],["count","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001922","()","Alias for #size"],["count_by_sql","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001988","(sql)","Returns the result of an SQL statement that should only include a COUNT(*) in the SELECT part. The u"],["create","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000633","(attributes = {})","Creates a new resource instance and makes a request to the remote service that it be saved, making i"],["create","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001981","(attributes = nil) {|object| ...}","Creates an object (or multiple objects) and saves it to the database, if validations pass. The resul"],["create","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000659","()","Create (i.e., \\save to the remote service) the \\new resource. "],["create!","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001875","(attributes = nil) {|object| ...}","Creates an object just like Base.create but calls save! instead of save so an exception is raised if"],["create_database","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001779","(name, options = {})","Create a new PostgreSQL database.  Options include <tt>:owner<\/tt>, <tt>:template<\/tt>, <tt>:encodin"],["create_database","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001704","(name, options = {})","Create a new MySQL database with optional <tt>:charset<\/tt> and <tt>:collation<\/tt>. Charset default"],["create_fixtures","Fixtures","classes\/Fixtures.html#M000153","(fixtures_directory, table_names, class_names = {}) {|: ActiveRecord::Base.connection| ...}",""],["create_fixtures","railties\/lib\/test_help.rb","files\/railties\/lib\/test_help_rb.html#M000001","(*table_names, &amp;block)",""],["create_reflection","ActiveRecord::Reflection::ClassMethods","classes\/ActiveRecord\/Reflection\/ClassMethods.html#M001559","(macro, name, options, active_record)",""],["create_savepoint","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001701","()",""],["create_savepoint","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001826","()",""],["create_savepoint","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001776","()",""],["create_table","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001603","(table_name, options = {}) {|table_definition| ...}","Creates a new table with the name +table_name+. +table_name+ may either be a String or a Symbol. The"],["create_table!","ActiveRecord::SessionStore::SqlBypass","classes\/ActiveRecord\/SessionStore\/SqlBypass.html#M001947","()",""],["create_table!","ActiveRecord::SessionStore::Session","classes\/ActiveRecord\/SessionStore\/Session.html#M001959","()",""],["css_select","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M000340","(*args)","Select and return all matching elements. If called with a single argument, uses that argument as a s"],["current","ActiveSupport::CoreExtensions::Date::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations\/ClassMethods.html#M001042","()","Returns Time.zone.today when config.time_zone is set, otherwise just returns Date.today. "],["current","ActiveSupport::CoreExtensions::DateTime::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations\/ClassMethods.html#M001072","()",""],["current","ActiveSupport::CoreExtensions::Time::Zones::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones\/ClassMethods.html#M000858","()","Returns <tt>Time.zone.now<\/tt> when <tt>config.time_zone<\/tt> is set, otherwise just returns <tt>Tim"],["current_cycle","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001466","(name = &quot;default&quot;)","Returns the current cycle string after a cycle has been started. Useful for complex table highlighin"],["current_database","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001783","()","Returns the current database name. "],["current_database","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001705","()",""],["current_migration_number","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M002105","()",""],["current_page?","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M001307","(options)","True if the current request URI was generated by the given +options+. ==== Examples Let's say we're "],["current_savepoint_name","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001829","()",""],["custom_method_collection_url","ActiveResource::CustomMethods::ClassMethods","classes\/ActiveResource\/CustomMethods\/ClassMethods.html#M000576","(method_name, options = {})",""],["cycle","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001465","(first_value, *values)","Creates a Cycle object whose _to_s_ method cycles through elements of an array every time it is call"],["daemon","Process","classes\/Process.html#M001285","(nochdir = nil, noclose = nil)",""],["daemonize","Kernel","classes\/Kernel.html#M002309","()","Turns the current script into a daemon process that detaches from the console. It can be shut down w"],["dasherize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000814","(underscored_word)","Replaces underscores with dashes in the string. Example: \"puni_puni\" # => \"puni-puni\" "],["dasherize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001091","()","Replaces underscores with dashes in the string. \"puni_puni\" # => \"puni-puni\" "],["data","ActiveRecord::SessionStore::Session","classes\/ActiveRecord\/SessionStore\/Session.html#M001961","()","Lazy-unmarshal session state. "],["data","ActiveRecord::SessionStore::SqlBypass","classes\/ActiveRecord\/SessionStore\/SqlBypass.html#M001951","()","Lazy-unmarshal session state. "],["data","ActionController::Session::AbstractStore::SessionHash","classes\/ActionController\/Session\/AbstractStore\/SessionHash.html#M000280","()",""],["data_column_size_limit","ActiveRecord::SessionStore::Session","classes\/ActiveRecord\/SessionStore\/Session.html#M001955","()",""],["database_configuration","Rails::Configuration","classes\/Rails\/Configuration.html#M002267","()","Loads and returns the contents of the #database_configuration_file. The contents of the file are pro"],["date_select","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001417","(object_name, method, options = {}, html_options = {})","Returns a set of select tags (one for year, month, and day) pre-selected for accessing a specified d"],["datetime_format","Logger","classes\/Logger.html#M000119","()","Get the logging datetime format. Returns nil if the formatter does not support datetime formatting. "],["datetime_format=","Logger","classes\/Logger.html#M000118","(datetime_format)","Logging date-time format (string passed to +strftime+). Ignored if the formatter does not respond to"],["datetime_select","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001419","(object_name, method, options = {}, html_options = {})","Returns a set of select tags (one for year, month, day, hour, and minute) pre-selected for accessing"],["day","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000962","()","Alias for #days"],["days","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000961","()",""],["days_in_month","ActiveSupport::CoreExtensions::Time::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations\/ClassMethods.html#M000904","(month, year = now.year)","Return the number of days in the given month. If no year is specified, it will use the current year."],["debug","ActionView::Helpers::DebugHelper","classes\/ActionView\/Helpers\/DebugHelper.html#M001394","(object)","Returns a YAML representation of +object+ wrapped with <pre> and <\/pre>. If the object cannot be con"],["debugger","Kernel","classes\/Kernel.html#M002310","()","Starts a debugging session if ruby-debug has been loaded (call script\/server --debugger to do load i"],["decode","ActiveResource::Formats::JsonFormat","classes\/ActiveResource\/Formats\/JsonFormat.html#M000589","(json)",""],["decode","ActiveResource::Formats::XmlFormat","classes\/ActiveResource\/Formats\/XmlFormat.html#M000585","(xml)",""],["decode","ActiveSupport::JSON","classes\/ActiveSupport\/JSON.html#M000680","(json)","Converts a JSON string into a Ruby object. "],["decode64","ActiveSupport::Base64","classes\/ActiveSupport\/Base64.html#M001111","(data)","Decodes a base 64 encoded string to its original representation. ActiveSupport::Base64.decode64(\"T3J"],["decode_credentials","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000199","(header)",""],["decode_credentials","ActionController::HttpAuthentication::Basic","classes\/ActionController\/HttpAuthentication\/Basic.html#M000186","(request)",""],["decode_credentials_header","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000198","(request)",""],["decompose","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000714","()","Performs canonical decomposition on all the characters. Example: '\u00e9'.length #=> 2 '\u00e9'.mb_chars.decom"],["decompose_codepoints","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000723","(type, codepoints)","Decompose composed characters to the decomposed form. "],["decompress","ActiveSupport::Gzip","classes\/ActiveSupport\/Gzip.html#M000731","(source)","Decompresses a gzipped string. "],["decrement","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002052","(attribute, by = 1)","Initializes +attribute+ to zero if +nil+ and subtracts the value passed as +by+ (default is 1). The "],["decrement","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M000786","(key, amount = 1)",""],["decrement","ActiveSupport::Cache::Strategy::LocalCache","classes\/ActiveSupport\/Cache\/Strategy\/LocalCache.html#M000754","(key, amount = 1)",""],["decrement","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M000764","(key, amount = 1)",""],["decrement!","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002053","(attribute, by = 1)","Wrapper around +decrement+ that saves the record. This method differs from its non-bang version in t"],["decrement_counter","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001991","(counter_name, id)","Decrement a number field by one, usually representing a count. This works the same as increment_coun"],["decrement_open_transactions","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001824","()",""],["decrypt","ActiveSupport::MessageEncryptor","classes\/ActiveSupport\/MessageEncryptor.html#M001180","(encrypted_message)",""],["decrypt_and_verify","ActiveSupport::MessageEncryptor","classes\/ActiveSupport\/MessageEncryptor.html#M001182","(value)",""],["deep_merge","ActiveSupport::CoreExtensions::Hash::DeepMerge","classes\/ActiveSupport\/CoreExtensions\/Hash\/DeepMerge.html#M000941","(other_hash)","Returns a new hash with +self+ and +other_hash+ merged recursively. "],["deep_merge!","ActiveSupport::CoreExtensions::Hash::DeepMerge","classes\/ActiveSupport\/CoreExtensions\/Hash\/DeepMerge.html#M000942","(other_hash)","Returns a new hash with +self+ and +other_hash+ merged recursively. Modifies the receiver in place. "],["default","RailsEnvironment","classes\/RailsEnvironment.html#M000061","()",""],["default","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000071","(key = nil)",""],["default","Rails::Generator::GeneratedAttribute","classes\/Rails\/Generator\/GeneratedAttribute.html#M002191","()",""],["default=","RailsEnvironment","classes\/RailsEnvironment.html#M000062","(rails_env)",""],["default_error_messages","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001906","()",""],["default_options","Rails::Generator::Options::ClassMethods","classes\/Rails\/Generator\/Options\/ClassMethods.html#M002150","(options = nil)",""],["default_options","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M002140","()","Convenient access to class default options. "],["default_primary_key_type","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001742","()",""],["default_scope","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002025","(options = {})","Sets the default options for the model. The format of the <tt>options<\/tt> argument is the same as i"],["default_sequence_name","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001648","(table, column)",""],["default_url_options","ActionController::Base","classes\/ActionController\/Base.html#M000456","(options = nil)","Overwrite to implement a number of default options that all url_for-based methods will use. The defa"],["defaults","Repositories","classes\/Repositories.html#M000096","()",""],["define","ActiveRecord::Schema","classes\/ActiveRecord\/Schema.html#M001963","(info={}, &amp;block)","Eval the given block. All methods available to the current connection adapter are available within t"],["define_around_helper","Logger","classes\/Logger.html#M000116","(level)",""],["define_attribute_methods","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001530","()","Generates all the attribute related methods for columns in the database accessors, mutators and quer"],["define_callbacks","ActiveSupport::Callbacks::ClassMethods","classes\/ActiveSupport\/Callbacks\/ClassMethods.html#M000796","(*callbacks)",""],["define_dispatcher_callbacks","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M000465","(cache_classes)",""],["define_read_methods","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001532","()","Alias for #define_attribute_methods"],["delay","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001389","(seconds = 1) {|| ...}","Executes the content of the block after a delay of +seconds+. Example: # Generates: #     setTimeout"],["delegate","Module","classes\/Module.html#M000050","(*methods)","Provides a delegate class method to easily expose contained objects' methods as your own. Pass one o"],["delete","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000635","(id, options = {})","Deletes the resources with the ID in the +id+ parameter. ==== Options All options specify \\prefix an"],["delete","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M000676","(path, headers = {})","Execute a DELETE request (see HTTP protocol documentation if unfamiliar). Used to delete resources. "],["delete","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000080","(key)","Removes a specified key from the hash. "],["delete","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002043","()","Deletes the record in the database and freezes this instance to reflect that no changes should be ma"],["delete","ActiveSupport::Cache::Strategy::LocalCache","classes\/ActiveSupport\/Cache\/Strategy\/LocalCache.html#M000751","(key, options = nil)",""],["delete","ActiveResource::CustomMethods","classes\/ActiveResource\/CustomMethods.html#M000575","(custom_method_name, options = {})",""],["delete","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M000774","(name, options = nil)",""],["delete","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M000760","(key, options = nil)",""],["delete","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M000782","(name, options = nil)",""],["delete","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000235","(path, parameters = nil, headers = nil)","Performs a DELETE request with the given parameters. See get() for more details. "],["delete","ActiveResource::CustomMethods::InstanceMethods","classes\/ActiveResource\/CustomMethods\/InstanceMethods.html#M000580","(method_name, options = {})",""],["delete","ActiveSupport::Cache::FileStore","classes\/ActiveSupport\/Cache\/FileStore.html#M000791","(name, options = nil)",""],["delete","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000166","(action, parameters = nil, session = nil, flash = nil)","Executes a request simulating DELETE HTTP method and set\/volley the response "],["delete","ActiveSupport::Callbacks::CallbackChain","classes\/ActiveSupport\/Callbacks\/CallbackChain.html#M000801","(callback)",""],["delete","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001983","(id)","Deletes the row with a primary key matching the +id+ argument, using a SQL +DELETE+ statement, and r"],["delete","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001639","(sql, name = nil)","Executes the delete statement and returns the number of rows affected. "],["delete?","ActionController::Request","classes\/ActionController\/Request.html#M000483","()","Is this a DELETE request?  Equivalent to <tt>request.method == :delete<\/tt>. "],["delete_all","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001987","(conditions = nil)","Deletes the records matching +conditions+ without instantiating the records first, and hence not cal"],["delete_existing_fixtures","Fixtures","classes\/Fixtures.html#M000156","()",""],["delete_matched","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M000775","(matcher, options = nil)",""],["delete_matched","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M000761","(matcher, options = nil)",""],["delete_matched","ActiveSupport::Cache::FileStore","classes\/ActiveSupport\/Cache\/FileStore.html#M000792","(matcher, options = nil)",""],["delete_matched","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M000783","(matcher, options = nil)",""],["delete_sql","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001657","(sql, name = nil)","Executes the delete statement and returns the number of rows affected. "],["delete_via_redirect","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000230","(path, parameters = nil, headers = nil)","Performs a DELETE request, following any subsequent redirect. See +request_via_redirect+ for more in"],["deliver","ActionMailer::Base","classes\/ActionMailer\/Base.html#M001295","(mail)","Deliver the given mail object directly. This can be used to deliver a preconstructed mail object, li"],["deliver!","ActionMailer::Base","classes\/ActionMailer\/Base.html#M001298","(mail = @mail)","Delivers a TMail::Mail object. By default, it delivers the cached mail object (from the <tt>create!<"],["demodulize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000816","(class_name_in_module)","Removes the module part from the expression in the string. Examples: \"ActiveRecord::CoreExtensions::"],["demodulize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001092","()","Removes the module part from the constant expression in the string. \"ActiveRecord::CoreExtensions::S"],["dependencies","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002241","()",""],["dependency","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M002102","(generator_name, args, runtime_options = {})",""],["dependency","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M002112","(generator_name, args, options = {})",""],["descends_from_active_record?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002013","()","True if this isn't a concrete subclass needing a STI type condition. "],["destination_path","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M002184","(relative_destination)","Return the full path from the destination root for the given path. Example for destination_root = '\/"],["destroy","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000649","()","Deletes the resource from the remote service. ==== Examples my_id = 3 my_person = Person.find(my_id)"],["destroy","ActiveRecord::SessionStore::SqlBypass","classes\/ActiveRecord\/SessionStore\/SqlBypass.html#M001954","()",""],["destroy","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001984","(id)","Destroy an object (or multiple objects) that has the given id, the object is instantiated first, the"],["destroy","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002044","()","Deletes the record in the database and freezes this instance to reflect that no changes should be ma"],["destroy_all","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001986","(conditions = nil)","Destroys the records matching +conditions+ by instantiating each record and calling its +destroy+ me"],["determine_default_controller_class","ActionController::TestCase","classes\/ActionController\/TestCase.html#M000380","(name)",""],["determine_default_helper_class","ActionView::TestCase","classes\/ActionView\/TestCase.html#M001476","(name)",""],["determine_install_method","Commands::Install","classes\/Commands\/Install.html#M000548","()",""],["diff","ActiveSupport::CoreExtensions::Hash::Diff","classes\/ActiveSupport\/CoreExtensions\/Hash\/Diff.html#M000943","(h2)","Returns a hash that represents the difference between two hashes. Examples: {1 => 2}.diff(1 => 2)   "],["directory","Rails::Generator::Commands::Update","classes\/Rails\/Generator\/Commands\/Update.html#M002124","(relative_path)",""],["directory","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M002130","(relative_path)","Create a directory including any missing parent directories. Always skips directories which exist. "],["directory","Rails::Generator::Commands::Destroy","classes\/Rails\/Generator\/Commands\/Destroy.html#M002096","(relative_path)","Remove each directory in the given path from right to left. Remove each subdirectory if it exists an"],["directory","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M002117","(relative_path)",""],["dirname","ActiveSupport::Multibyte::UnicodeDatabase","classes\/ActiveSupport\/Multibyte\/UnicodeDatabase.html#M000729","()","Returns the directory in which the data files are stored "],["dirties_query_cache","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M001592","(base, *method_names)",""],["disable_dependency_loading","Rails::Initializer","classes\/Rails\/Initializer.html#M002234","()",""],["disable_referential_integrity","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001814","() {|| ...}","Override to turn off referential integrity while executing <tt>&block<\/tt>. "],["discard","ActionController::Flash::FlashHash","classes\/ActionController\/Flash\/FlashHash.html#M000293","(k = nil)","Marks the entire flash or a single flash entry to be discarded by the end of the current action: fla"],["disconnect!","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M001750","()","Disconnects all connections in the pool, and clears the pool. "],["disconnect!","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001733","()",""],["disconnect!","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001759","()","Close the connection. "],["disconnect!","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001817","()","Disconnects from the database if already connected. Otherwise, this method does nothing. "],["disconnect!","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001698","()",""],["dispatch","DispatchServlet","classes\/DispatchServlet.html#M000008","(options = {})","Start the WEBrick server with the given options, mounting the DispatchServlet at <tt>\/<\/tt>. "],["dispatch","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M000472","()",""],["dispatch","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M000466","(cgi = nil, session_options = CgiRequest::DEFAULT_SESSION_OPTIONS, output = $stdout)","DEPRECATE: Remove CGI support "],["dispatch_cgi","ActionController::CGIHandler","classes\/ActionController\/CGIHandler.html#M000532","(app, cgi, out = $stdout)",""],["dispatch_cgi","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M000473","(cgi, session_options)","DEPRECATE: Remove CGI support "],["dispatcher_error","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000025","(e, msg = &quot;&quot;)",""],["dispatcher_log","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000024","(level, msg)",""],["display","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor.html#M000114","(results, options={})","Prints the mapping from filenames to annotations in +results+ ordered by filename. The +options+ has"],["distance_of_time_in_words","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001414","(from_time, to_time = 0, include_seconds = false, options = {})","Reports the approximate distance in time between two Time or Date objects or integers as seconds. Se"],["distance_of_time_in_words_to_now","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001416","(from_time, include_seconds = false)","Alias for #time_ago_in_words"],["distinct","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001618","(columns, order_by)","SELECT DISTINCT clause for a given set of columns and a given ORDER BY clause. Both PostgreSQL and O"],["div_for","ActionView::Helpers::RecordTagHelper","classes\/ActionView\/Helpers\/RecordTagHelper.html#M001350","(record, *args, &amp;block)","Produces a wrapper DIV element with id and class parameters that relate to the specified Active Reco"],["dom_class","ActionView::Helpers::RecordIdentificationHelper","classes\/ActionView\/Helpers\/RecordIdentificationHelper.html#M001341","(*args, &amp;block)","See ActionController::RecordIdentifier.dom_class -- this is just a delegate to that for convenient a"],["dom_class","ActionController::RecordIdentifier","classes\/ActionController\/RecordIdentifier.html#M000266","(record_or_class, prefix = nil)","The DOM class convention is to use the singular form of an object or class. Examples: dom_class(post"],["dom_id","ActionController::RecordIdentifier","classes\/ActionController\/RecordIdentifier.html#M000267","(record, prefix = nil)","The DOM id convention is to use the singular form of an object or class with the id following an und"],["dom_id","ActionView::Helpers::RecordIdentificationHelper","classes\/ActionView\/Helpers\/RecordIdentificationHelper.html#M001342","(*args, &amp;block)","See ActionController::RecordIdentifier.dom_id -- this is just a delegate to that for convenient acce"],["domain","ActionController::Request","classes\/ActionController\/Request.html#M000511","(tld_length = 1)","Returns the \\domain part of a \\host, such as \"rubyonrails.org\" in \"www.rubyonrails.org\". You can spe"],["downcase","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000711","()","Convert characters in the string to lowercase. Example: 'V\u011aDA A V\u00ddZKUM'.mb_chars.downcase.to_s #=> \""],["download","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000015","(link)",""],["draggable","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001392","(id, options = {})","Creates a script.aculo.us draggable element. See ActionView::Helpers::ScriptaculousHelper for more i"],["draggable_element","ActionView::Helpers::ScriptaculousHelper","classes\/ActionView\/Helpers\/ScriptaculousHelper.html#M001397","(element_id, options = {})","Makes the element with the DOM ID specified by +element_id+ draggable. Example: <%= draggable_elemen"],["drop_receiving","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001393","(id, options = {})","Creates a script.aculo.us drop receiving element. See ActionView::Helpers::ScriptaculousHelper for m"],["drop_receiving_element","ActionView::Helpers::ScriptaculousHelper","classes\/ActionView\/Helpers\/ScriptaculousHelper.html#M001398","(element_id, options = {})","Makes the element with the DOM ID specified by +element_id+ receive dropped draggable elements (crea"],["drop_table","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001708","(table_name, options = {})",""],["drop_table","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001606","(table_name, options = {})","Drops a table from the database. "],["drop_table!","ActiveRecord::SessionStore::SqlBypass","classes\/ActiveRecord\/SessionStore\/SqlBypass.html#M001948","()",""],["drop_table!","ActiveRecord::SessionStore::Session","classes\/ActiveRecord\/SessionStore\/Session.html#M001960","()",""],["dst?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001196","()",""],["dup","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000077","()","Returns an exact copy of the hash. "],["dup","ActiveSupport::Callbacks::Callback","classes\/ActiveSupport\/Callbacks\/Callback.html#M000805","()",""],["dup","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000647","()","Duplicate the current resource without saving it. ==== Examples my_invoice = Invoice.create(:custome"],["duplicable?","Object","classes\/Object.html#M000142","()","Can you safely .dup this object? False for nil, false, true, symbols, and numbers; true otherwise. "],["each","Rails::Generator::PathSource","classes\/Rails\/Generator\/PathSource.html#M002163","() {|Spec.new(File.basename(dir), dir, label)| ...}","Yield each eligible subdirectory. "],["each","Repository","classes\/Repository.html#M000160","(&amp;block)",""],["each","Rails::Generator::GemGeneratorSource","classes\/Rails\/Generator\/GemGeneratorSource.html#M002193","() {|Spec.new(gem.name.sub(\/_generator$\/, ''), gem.full_gem_path, label)| ...}","Yield latest versions of generator gems. "],["each","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000603","() {|attr, msg| ...}","Yields each attribute and associated message per error added. ==== Examples my_person = Person.new(p"],["each","Rails::Generator::Source","classes\/Rails\/Generator\/Source.html#M002175","()","The each method must be implemented in subclasses. The base implementation raises an error. "],["each","ActionController::Response","classes\/ActionController\/Response.html#M000427","(&amp;callback)",""],["each","Repositories","classes\/Repositories.html#M000099","(&amp;block)",""],["each","Rails::Generator::GemPathSource","classes\/Rails\/Generator\/GemPathSource.html#M002168","() {|Spec.new(File.basename(generator).sub(\/_generator.rb$\/, ''), File.dirname(generator), label)| ...}","Yield each generator within rails_generator subdirectories. "],["each","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M002286","(&amp;block)",""],["each","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001916","() {|attr, msg| ...}","Yields each attribute and associated message per error added. class Company < ActiveRecord::Base val"],["each","Repositories","classes\/Repositories.html#M000088","(&amp;block)",""],["each","ActionController::CGIHandler::ProperStream","classes\/ActionController\/CGIHandler\/ProperStream.html#M000533","() {|line| ...}",""],["each_char","ActiveSupport::CoreExtensions::String::Iterators","classes\/ActiveSupport\/CoreExtensions\/String\/Iterators.html#M001100","() {|c| ...}","Yields a single-character string for each character in the string. When $KCODE = 'UTF8', multi-byte "],["each_full","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000604","() {|msg| ...}","Yields each full error message added. So Person.errors.add(\"first_name\", \"can't be empty\") will be r"],["each_full","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001917","() {|msg| ...}","Yields each full error message added. So <tt>Person.errors.add(\"first_name\", \"can't be empty\")<\/tt> "],["each_with_object","Enumerable","classes\/Enumerable.html#M002323","(memo, &amp;block)","Iterates over a collection, passing the current element *and* the +memo+ to the block. Handy for bui"],["element_path","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000631","(id, prefix_options = {}, query_options = nil)","Gets the element path for the given ID in +id+.  If the +query_options+ parameter is omitted, Rails "],["element_path","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000662","(options = nil)",""],["empty?","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M001884","()",""],["empty?","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001919","()","Returns true if no errors have been added. "],["empty_insert_statement","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001738","(table_name)",""],["empty_insert_statement","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001651","(table_name)",""],["enable_warnings","Kernel","classes\/Kernel.html#M002306","() {|| ...}","Sets $VERBOSE to true for the duration of the block and back to its original value afterwards. "],["encode","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000653","(options={})","Returns the serialized string representation of the resource in the configured serialization format "],["encode","ActiveResource::Formats::XmlFormat","classes\/ActiveResource\/Formats\/XmlFormat.html#M000584","(hash, options={})",""],["encode","ActiveSupport::JSON","classes\/ActiveSupport\/JSON.html#M000681","(value, options = {})","Converts a Ruby object into a JSON string. "],["encode","ActiveResource::Formats::JsonFormat","classes\/ActiveResource\/Formats\/JsonFormat.html#M000588","(hash, options={})",""],["encode64","ActiveSupport::Base64","classes\/ActiveSupport\/Base64.html#M001110","(data)","Encodes a string to its base 64 representation. Each 60 characters of output is separated by a newli"],["encode64s","ActiveSupport::CoreExtensions::Base64::Encoding","classes\/ActiveSupport\/CoreExtensions\/Base64\/Encoding.html#M001043","(value)","Encodes the value as base64 without the newline breaks. This makes the base64 encoding readily usabl"],["encode_credentials","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000197","(http_method, credentials, password, password_is_ha1)",""],["encode_credentials","ActionController::HttpAuthentication::Basic","classes\/ActionController\/HttpAuthentication\/Basic.html#M000187","(user_name, password)",""],["encoding","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001784","()","Returns the current database encoding format. "],["encrypt","ActiveSupport::MessageEncryptor","classes\/ActiveSupport\/MessageEncryptor.html#M001179","(value)",""],["encrypt_and_sign","ActiveSupport::MessageEncryptor","classes\/ActiveSupport\/MessageEncryptor.html#M001181","(value)",""],["end_of_day","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000886","()","Returns a new Time representing the end of the day (23:59:59) "],["end_of_day","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001009","()","Converts Date to a Time (or DateTime if necessary) with the time portion set to the end of the day ("],["end_of_day","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001065","()","Returns a new DateTime representing the end of the day (23:59:59) "],["end_of_month","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001028","()","Returns a new Date\/DateTime representing the end of the month (last day of the month; DateTime objec"],["end_of_month","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000889","()","Returns a new Time representing the end of the month (last day of the month, 0:00) "],["end_of_quarter","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000893","()","Returns a new Time representing the end of the quarter (last day of march, june, september, december"],["end_of_quarter","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001032","()","Returns a new Date\/DateTime representing the end of the quarter (last day of march, june, september,"],["end_of_week","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000879","()","Returns a new Time representing the end of this week (Sunday, 23:59:59) "],["end_of_week","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001023","()","Returns a new Date\/DateTime representing the end of this week (Sunday, DateTime objects will have ti"],["end_of_year","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001036","()","Returns a new Time representing the end of the year (31st of december; DateTime objects will have ti"],["end_of_year","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000897","()","Returns a new Time representing the end of the year (31st of december, 23:59:59) "],["ends_with?","ActiveSupport::CoreExtensions::String::StartsEndsWith","classes\/ActiveSupport\/CoreExtensions\/String\/StartsEndsWith.html#M001103","(suffix)","Does the string end with the specified +suffix+? "],["engine?","Rails::Plugin","classes\/Rails\/Plugin.html#M002298","()","Engines are plugins with an app\/ directory. "],["entity_expansion_limit=","REXML::Document","classes\/REXML\/Document.html#M001287","(val)",""],["entry","ActionView::Helpers::AtomFeedHelper::AtomFeedBuilder","classes\/ActionView\/Helpers\/AtomFeedHelper\/AtomFeedBuilder.html#M001322","(record, options = {}) {|AtomBuilder.new(@xml)| ...}","Creates an entry tag for a specific record and prefills the id using class and id. Options: * <tt>:p"],["enumerate","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor.html#M000109","(tag, options={})","Prints all annotations with tag +tag+ under the root directories +app+, +lib+, and +test+ (recursive"],["env","Rails","classes\/Rails.html#M002087","()",""],["environment","ActiveSupport::Testing::Benchmarker","classes\/ActiveSupport\/Testing\/Benchmarker.html#M001171","()",""],["environment","Rails::Configuration","classes\/Rails\/Configuration.html#M002269","()","Return the currently selected environment. By default, it returns the value of the RAILS_ENV constan"],["environment=","Commands::Plugin","classes\/Commands\/Plugin.html#M000560","(value)",""],["environment_path","Rails::Configuration","classes\/Rails\/Configuration.html#M002268","()","The path to the current environment's file (<tt>development.rb<\/tt>, etc.). By default the file is a"],["eql?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002068","(comparison_object)","Delegates to == "],["eql?","ActiveSupport::Callbacks::Callback","classes\/ActiveSupport\/Callbacks\/Callback.html#M000804","(other)",""],["eql?","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000645","(other)","Tests for equality (delegates to ==). "],["eql?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001221","(other)",""],["eql?","ActionView::Template::Path","classes\/ActionView\/Template\/Path.html#M001523","(path)",""],["erase","Rails::Generator::Manifest","classes\/Rails\/Generator\/Manifest.html#M002173","()","Erase recorded actions. "],["error_message_on","ActionView::Helpers::ActiveRecordHelper","classes\/ActionView\/Helpers\/ActiveRecordHelper.html#M001354","(object, method, *args)","Returns a string containing the error message attached to the +method+ on the +object+ if one exists"],["error_messages_for","ActionView::Helpers::ActiveRecordHelper","classes\/ActionView\/Helpers\/ActiveRecordHelper.html#M001355","(*params)","Returns a string with a <tt>DIV<\/tt> containing all of the error messages for the objects located as"],["errors","ActiveResource::Validations","classes\/ActiveResource\/Validations.html#M000592","()","Returns the Errors object that holds all information about attribute error messages. "],["errors","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001859","()","Returns the Errors object that holds all information about attribute error messages. "],["escape_bytea","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001766","(value)","Escapes binary strings for bytea input to the database. "],["escape_javascript","ActionView::Helpers::JavaScriptHelper","classes\/ActionView\/Helpers\/JavaScriptHelper.html#M001450","(javascript)","Escape carrier returns and single and double quotes for JavaScript segments. "],["escape_once","ActionView::Helpers::TagHelper","classes\/ActionView\/Helpers\/TagHelper.html#M001432","(html)","Returns an escaped version of +html+ without affecting existing escaped entities. ==== Examples esca"],["establish_connection","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001965","(spec = nil)","Establishes the connection to the database. Accepts a hash as input where the <tt>:adapter<\/tt> key "],["establish_connection","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M001800","(name, spec)",""],["etag","ActionController::Response","classes\/ActionController\/Response.html#M000420","()",""],["etag=","ActionController::Response","classes\/ActionController\/Response.html#M000422","(etag)",""],["etag?","ActionController::Response","classes\/ActionController\/Response.html#M000421","()",""],["etag_matches?","ActionController::Request","classes\/ActionController\/Request.html#M000492","(etag)",""],["evaluate_remote_response","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001363","()","Returns '<tt>eval(request.responseText)<\/tt>' which is the JavaScript function that +form_remote_tag"],["even?","ActiveSupport::CoreExtensions::Integer::EvenOdd","classes\/ActiveSupport\/CoreExtensions\/Integer\/EvenOdd.html#M000845","()",""],["exabyte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000984","()","Alias for #exabytes"],["exabytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000983","()",""],["except","ActiveSupport::CoreExtensions::Hash::Except","classes\/ActiveSupport\/CoreExtensions\/Hash\/Except.html#M000938","(*keys)","Returns a new hash without the given keys. "],["except!","ActiveSupport::CoreExtensions::Hash::Except","classes\/ActiveSupport\/CoreExtensions\/Hash\/Except.html#M000939","(*keys)","Replaces the hash without the given keys. "],["excerpt","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001457","(text, phrase, *args)","Extracts an excerpt from +text+ that matches the first instance of +phrase+. The <tt>:radius<\/tt> op"],["execute","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001770","(sql, name = nil)","Executes an SQL statement, returning a PGresult object on success or raising a PGError exception oth"],["execute","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001636","(sql, name = nil, skip_logging = false)","Executes the SQL statement in the context of this connection. "],["exempt_from_layout","ActionView::Template","classes\/ActionView\/Template.html#M001501","(*extensions)","Don't render layouts for templates with the given extensions. "],["exempt_from_layout?","ActionView::Template","classes\/ActionView\/Template.html#M001512","()",""],["exist","ActiveSupport::Cache::Strategy::LocalCache","classes\/ActiveSupport\/Cache\/Strategy\/LocalCache.html#M000752","(key, options = nil)",""],["exist?","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M000776","(name,options = nil)",""],["exist?","Repositories","classes\/Repositories.html#M000091","(uri)",""],["exist?","ActiveSupport::Cache::FileStore","classes\/ActiveSupport\/Cache\/FileStore.html#M000793","(name, options = nil)",""],["exist?","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M000762","(key, options = nil)",""],["exist?","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M000784","(name,options = nil)",""],["existing_migrations","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M002108","(file_name)",""],["exists?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001980","(id_or_conditions = {})","Returns true if a record exists in the table that matches the +id+ or conditions given, or false oth"],["exists?","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000650","()","Evaluates to <tt>true<\/tt> if this resource is not <tt>new?<\/tt> and is found on the remote service."],["exists?","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000636","(id, options = {})","Asserts the existence of a resource, returning <tt>true<\/tt> if the resource is found. ==== Examples"],["exit_handler","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000030","(signal)",""],["exit_now_handler","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000029","(signal)",""],["expand_cache_key","ActiveSupport::Cache","classes\/ActiveSupport\/Cache.html#M000746","(key, namespace = nil)",""],["expand_hash_conditions_for_aggregates","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002031","(attrs)","Accepts a hash of SQL conditions and replaces those attributes that correspond to a +composed_of+ re"],["expected_response","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000195","(http_method, uri, credentials, password, password_is_ha1=true)","Returns the expected response for a request of +http_method+ to +uri+ with the decoded +credentials+"],["expire_action","ActionController::Caching::Actions","classes\/ActionController\/Caching\/Actions.html#M000250","(options = {})",""],["expire_fragment","ActionController::Caching::Fragments","classes\/ActionController\/Caching\/Fragments.html#M000258","(key, options = nil)","Removes fragments from the cache. +key+ can take one of three forms: * String - This would normally "],["expire_page","ActionController::Caching::Pages::ClassMethods","classes\/ActionController\/Caching\/Pages\/ClassMethods.html#M000247","(path)","Expires the page that was cached with the +path+ as a key. Example: expire_page \"\/lists\/show\" "],["expire_page","ActionController::Caching::Pages","classes\/ActionController\/Caching\/Pages.html#M000245","(options = {})","Expires the page that was cached with the +options+ as a key. Example: expire_page :controller => \"l"],["expires_in","ActionController::Base","classes\/ActionController\/Base.html#M000461","(seconds, options = {})","Sets a HTTP 1.1 Cache-Control header. Defaults to issuing a \"private\" instruction, so that intermedi"],["expires_now","ActionController::Base","classes\/ActionController\/Base.html#M000462","(","Sets a HTTP 1.1 Cache-Control header of \"no-cache\" so no caching should occur by the browser or inte"],["extended","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001541","(base)",""],["extended","ActiveRecord::Dirty::ClassMethods","classes\/ActiveRecord\/Dirty\/ClassMethods.html#M001838","(base)",""],["extended","ActionController::UploadedFile","classes\/ActionController\/UploadedFile.html#M000303","(object)",""],["extension","ActiveResource::Formats::XmlFormat","classes\/ActiveResource\/Formats\/XmlFormat.html#M000582","()",""],["extension","ActiveResource::Formats::JsonFormat","classes\/ActiveResource\/Formats\/JsonFormat.html#M000586","()",""],["externals","RailsEnvironment","classes\/RailsEnvironment.html#M000068","()",""],["externals=","RailsEnvironment","classes\/RailsEnvironment.html#M000069","(items)",""],["extract_annotations_from","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor.html#M000113","(file, pattern)","If +file+ is the filename of a file that contains annotations this method returns a hash with a sing"],["extract_default","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001667","(default)",""],["extract_options!","ActiveSupport::CoreExtensions::Array::ExtractOptions","classes\/ActiveSupport\/CoreExtensions\/Array\/ExtractOptions.html#M000913","()","Extracts options from a set of arguments. Removes and returns the last element in the array if it's "],["extract_repository_uri","Commands::Discover","classes\/Commands\/Discover.html#M000539","(uri)",""],["extract_value","ActionController::Routing::OptionalFormatSegment","classes\/ActionController\/Routing\/OptionalFormatSegment.html#M000374","()",""],["fallback_string_to_date","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001680","(string)",""],["fallback_string_to_time","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001681","(string)",""],["fast_string_to_date","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001678","(string)",""],["fast_string_to_time","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001679","(string)","Doesn't handle time zones. "],["fetch","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000075","(key, *extras)","Fetches the value for the specified key, same as doing hash[key] "],["fetch","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M000757","(key, options = {}) {|| ...}","Fetches data from the cache, using the given key. If there is data in the cache with the given key, "],["fetch","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M000779","(key, options = {})",""],["fetch","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000016","(links = @urls_to_fetch)",""],["fetch_dir","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000017","(url)",""],["field_set_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M001445","(legend = nil, options = nil, &amp;block)","Creates a field set for grouping HTML form elements. <tt>legend<\/tt> will become the fieldset's titl"],["field_type","Rails::Generator::GeneratedAttribute","classes\/Rails\/Generator\/GeneratedAttribute.html#M002190","()",""],["fields_for","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M001309","(record_or_name_or_array, *args) {|builder.new(object_name, object, self, options, block)| ...}","Creates a scope around a specific model object like form_for, but doesn't create the form tags thems"],["fifth","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M000921","()","Equal to <tt>self[4]<\/tt>. "],["file","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M002114","(relative_source, relative_destination, options = {})",""],["file","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M002126","(relative_source, relative_destination, file_options = {}, &amp;block)","Copy a file from source to destination with collision checking. The file_options hash accepts :chmod"],["file","Rails::Generator::Commands::Destroy","classes\/Rails\/Generator\/Commands\/Destroy.html#M002094","(relative_source, relative_destination, file_options = {})","Remove a file if it exists and is a file. "],["file","Rails::Generator::Commands::Update","classes\/Rails\/Generator\/Commands\/Update.html#M002121","(relative_source, relative_destination, options = {})",""],["file_field","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M001314","(object_name, method, options = {})","Returns an file upload input tag tailored for accessing a specified attribute (identified by +method"],["file_field_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M001438","(name, options = {})","Creates a file upload field.  If you are using file uploads then you will also need to set the multi"],["filename","ActiveSupport::Multibyte::UnicodeDatabase","classes\/ActiveSupport\/Multibyte\/UnicodeDatabase.html#M000730","()","Returns the filename for the data file for this version "],["filter_chain","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M000330","()","Returns an array of Filter objects for this controller. "],["filter_parameter_logging","ActionController::Base","classes\/ActionController\/Base.html#M000442","(*filter_words) {|key, value| ...}","Replace sensitive parameter data from the request log. Filters parameters that have any of the argum"],["find","Plugin","classes\/Plugin.html#M000101","(name)",""],["find","ActiveSupport::Callbacks::CallbackChain","classes\/ActiveSupport\/Callbacks\/CallbackChain.html#M000800","(callback) {|c| ...}",""],["find","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000634","(*arguments)","Core method for finding resources.  Used similarly to Active Record's +find+ method. ==== Arguments "],["find","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001975","(*args)","Find operates with four different retrieval approaches: * Find by id - This can either be a specific"],["find","RailsEnvironment","classes\/RailsEnvironment.html#M000060","(dir=nil)",""],["find","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor.html#M000111","(dirs=%w(app lib test))","Returns a hash that maps filenames under +dirs+ (recursively) to arrays with their annotations. Only"],["find_all_tag","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000179","(conditions)",""],["find_by_session_id","ActiveRecord::SessionStore::Session","classes\/ActiveRecord\/SessionStore\/Session.html#M001956","(session_id)","Hook to set up sessid compatibility. "],["find_by_session_id","ActiveRecord::SessionStore::SqlBypass","classes\/ActiveRecord\/SessionStore\/SqlBypass.html#M001944","(session_id)","Look up a session by id and unmarshal its data if found. "],["find_by_sql","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001979","(sql)","Executes a custom SQL query against your database and returns all the results.  The results will be "],["find_cmd","railties\/lib\/commands\/dbconsole.rb","files\/railties\/lib\/commands\/dbconsole_rb.html#M000006","(*commands)",""],["find_each","ActiveRecord::Batches::ClassMethods","classes\/ActiveRecord\/Batches\/ClassMethods.html#M001548","(options = {}) {|record| ...}","Yields each record that was found by the find +options+. The find is performed by find_in_batches wi"],["find_home","Repositories","classes\/Repositories.html#M000097","()",""],["find_in","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor.html#M000112","(dir)","Returns a hash that maps filenames under +dir+ (recursively) to arrays with their annotations. Only "],["find_in_batches","ActiveRecord::Batches::ClassMethods","classes\/ActiveRecord\/Batches\/ClassMethods.html#M001549","(options = {}) {|records| ...}","Yields each batch of records that was found by the find +options+ as an array. The size of each batc"],["find_name","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M002284","(*args)",""],["find_plugin","Repositories","classes\/Repositories.html#M000093","(name)",""],["find_tag","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000178","(conditions)",""],["finder?","ActiveRecord::DynamicFinderMatch","classes\/ActiveRecord\/DynamicFinderMatch.html#M001927","()",""],["first","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001976","(*args)","A convenience wrapper for <tt>find(:first, *args)<\/tt>. You can pass in all the same arguments to th"],["first","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M001881","(*args)",""],["fixture_file_upload","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000181","(path, mime_type = nil, binary = false)","Shortcut for <tt>ActionController::TestUploadedFile.new(ActionController::TestCase.fixture_path + pa"],["fixture_is_cached?","Fixtures","classes\/Fixtures.html#M000148","(connection, table_name)",""],["fixtures","ActiveRecord::TestFixtures::ClassMethods","classes\/ActiveRecord\/TestFixtures\/ClassMethods.html#M001585","(*table_names)",""],["flash","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000173","()",""],["flush","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M001267","()",""],["flush_cache","ActiveSupport::Memoizable::InstanceMethods","classes\/ActiveSupport\/Memoizable\/InstanceMethods.html#M000744","(*syms, &amp;block)",""],["flush_logger","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M000476","()",""],["follow_redirect!","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000225","()","Follow a single redirect response. If the last response was not a redirect, an exception will be rai"],["foreign_key","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000823","(class_name, separate_class_name_and_id_with_underscore = true)","Creates a foreign key name from a class name. +separate_class_name_and_id_with_underscore+ sets whet"],["foreign_key","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001097","(separate_class_name_and_id_with_underscore = true)","Creates a foreign key name from a class name. +separate_class_name_and_id_with_underscore+ sets whet"],["form","ActionView::Helpers::ActiveRecordHelper","classes\/ActionView\/Helpers\/ActiveRecordHelper.html#M001353","(record_name, options = {}) {|contents if block_given?| ...}","Returns an entire form with all needed input tags for a specified Active Record object. For example,"],["form_authenticity_token","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M000309","()","Sets the token value for the current session.  Pass a <tt>:secret<\/tt> option in +protect_from_forge"],["form_data?","ActionController::Request","classes\/ActionController\/Request.html#M000522","()",""],["form_for","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M001308","(record_or_name_or_array, *args, &amp;proc)","Creates a form and a scope around a specific model object that is used as a base for questioning abo"],["form_remote_for","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001361","(record_or_name_or_array, *args, &amp;proc)","Alias for #remote_form_for"],["form_remote_tag","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001359","(options = {}, &amp;block)","Returns a form tag that will submit using XMLHttpRequest in the background instead of the regular re"],["form_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M001433","(url_for_options = {}, options = {}, *parameters_for_url, &amp;block)","Starts a form tag that points the action to an url configured with <tt>url_for_options<\/tt> just lik"],["format","ActiveSupport::Testing::Metrics::Memory","classes\/ActiveSupport\/Testing\/Metrics\/Memory.html#M001132","(measurement)",""],["format","ActiveSupport::Testing::Metrics::Objects","classes\/ActiveSupport\/Testing\/Metrics\/Objects.html#M001156","(measurement)",""],["format","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000623","()","Returns the current format, default is ActiveResource::Formats::XmlFormat. "],["format","ActiveSupport::Testing::Metrics::GcTime","classes\/ActiveSupport\/Testing\/Metrics\/GcTime.html#M001136","(measurement)",""],["format","ActionController::Request","classes\/ActionController\/Request.html#M000494","()","Returns the Mime type for the \\format used in the request. GET \/posts\/5.xml   | request.format => Mi"],["format","ActiveSupport::Testing::Metrics::GcRuns","classes\/ActiveSupport\/Testing\/Metrics\/GcRuns.html#M001152","(measurement)",""],["format","ActiveSupport::Testing::Metrics::Time","classes\/ActiveSupport\/Testing\/Metrics\/Time.html#M001138","(measurement)",""],["format=","ActionController::Request","classes\/ActionController\/Request.html#M000495","(extension)","Sets the \\format by string extension, which can be used to force custom formats that are not control"],["format=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000622","(mime_type_reference_or_format)","Sets the format that attributes are sent and received in from a mime type reference: Person.format ="],["format_and_extension","ActionView::Template","classes\/ActionView\/Template.html#M001504","()",""],["format_log_entry","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001832","(message, dump = nil)",""],["formatted_offset","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001203","(colon = true, alternate_utc_string = nil)",""],["formatted_offset","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M001046","(colon = true, alternate_utc_string = nil)","Returns the +utc_offset+ as an +HH:MM formatted string. Examples: datetime = DateTime.civil(2000, 1,"],["formatted_offset","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001245","(colon=true, alternate_utc_string = nil)","Returns the offset of this time zone as a formatted string, of the format \"+HH:MM\". "],["formatted_offset","ActiveSupport::CoreExtensions::Time::Conversions","classes\/ActiveSupport\/CoreExtensions\/Time\/Conversions.html#M000850","(colon = true, alternate_utc_string = nil)","Returns the UTC offset as an +HH:MM formatted string. Time.local(2000).formatted_offset         # =>"],["formatted_polymorphic_path","ActionController::PolymorphicRoutes","classes\/ActionController\/PolymorphicRoutes.html#M000285","(record_or_hash, options = {})",""],["formatted_polymorphic_url","ActionController::PolymorphicRoutes","classes\/ActionController\/PolymorphicRoutes.html#M000284","(record_or_hash, options = {})",""],["formatter","Logger","classes\/Logger.html#M000120","()","Get the current formatter. The default formatter is a SimpleFormatter which only displays the log me"],["fortnight","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000966","()","Alias for #fortnights"],["fortnights","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000965","()",""],["forty_two","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M000922","()","Equal to <tt>self[41]<\/tt>. Also known as accessing \"the reddit\". "],["fourth","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M000920","()","Equal to <tt>self[3]<\/tt>. "],["fragment_cache_key","ActionController::Caching::Fragments","classes\/ActionController\/Caching\/Fragments.html#M000254","(key)","Given a key (as described in <tt>expire_fragment<\/tt>), returns a key suitable for use in reading, w"],["fragment_exist?","ActionController::Caching::Fragments","classes\/ActionController\/Caching\/Fragments.html#M000257","(key, options = nil)","Check if a cached fragment from the location signified by <tt>key<\/tt> exists (see <tt>expire_fragme"],["framework_gem?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002245","()",""],["framework_paths","Rails::Configuration","classes\/Rails\/Configuration.html#M002275","()",""],["freeze","ActionView::ReloadableTemplate::Unfreezable","classes\/ActionView\/ReloadableTemplate\/Unfreezable.html#M001496","()",""],["freeze","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002070","()","Freeze the attributes hash such that associations are still accessible, even on destroyed records. "],["freeze","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001238","()",""],["freeze_with_memoizable","ActiveSupport::Memoizable::InstanceMethods","classes\/ActiveSupport\/Memoizable\/InstanceMethods.html#M000740","()",""],["fresh?","ActionController::Request","classes\/ActionController\/Request.html#M000493","(response)","Check response freshness (Last-Modified and ETag) against request If-Modified-Since and If-None-Matc"],["fresh_when","ActionController::Base","classes\/ActionController\/Base.html#M000460","(options)","Sets the etag, last_modified, or both on the response and renders a \"304 Not Modified\" response if t"],["from","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M000916","(position)","Returns the tail of the array from +position+. %w( a b c d ).from(0)  # => %w( a b c d ) %w( a b c d"],["from_json","ActiveRecord::Serialization","classes\/ActiveRecord\/Serialization.html#M001576","(json)",""],["from_now","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M001282","(time = ::Time.current)","Alias for #since"],["from_now","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000970","(time = ::Time.now)","Alias for #since"],["from_xml","ActiveRecord::Serialization","classes\/ActiveRecord\/Serialization.html#M001578","(xml)",""],["from_xml","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000610","(xml)","Grabs errors from the XML response. "],["from_xml","ActiveSupport::CoreExtensions::Hash::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Hash\/ClassMethods.html#M000940","(xml)",""],["frozen?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002071","()","Returns +true+ if the attributes hash has been frozen. "],["frozen?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002246","()",""],["full_messages","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001918","(options = {})","Returns all the full error messages in an array. class Company < ActiveRecord::Base validates_presen"],["full_messages","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000605","()","Returns all the full error messages in an array. ==== Examples my_person = Person.new(params[:person"],["full_options","Rails::Generator::Options::ClassMethods","classes\/Rails\/Generator\/Options\/ClassMethods.html#M002151","(runtime_options = {})","Merge together our class options.  In increasing precedence: default_options   (class default option"],["full_options","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M002141","(runtime_options = {})","Merge together our instance options.  In increasing precedence: default_options   (class default opt"],["full_test_name","ActiveSupport::Testing","classes\/ActiveSupport\/Testing.html#M001116","()",""],["future?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001220","()",""],["future?","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000861","()","Tells whether the Time object's time lies in the future "],["future?","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001001","()","Tells whether the Date object's date lies in the future "],["future?","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001054","()","Tells whether the DateTime object's datetime lies in the future "],["g_length","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000716","()","Returns the number of grapheme clusters in the string. Example: '\u0915\u094d\u0937\u093f'.mb_chars.length #=> 4 '\u0915\u094d\u0937\u093f'."],["g_pack","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000721","(unpacked)","Reverse operation of g_unpack. Example: Chars.g_pack(Chars.g_unpack('\u0915\u094d\u0937\u093f')) #=> '\u0915\u094d\u0937\u093f' "],["g_unpack","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000720","(string)","Unpack the string at grapheme boundaries. Returns a list of character lists. Example: Chars.g_unpack"],["gc_countdown","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000038","()",""],["gem","Rails::Configuration","classes\/Rails\/Configuration.html#M002261","(name, options = {})","Adds a single Gem dependency to the rails application. By default, it will require the library with "],["generate","ActiveSupport::MessageVerifier","classes\/ActiveSupport\/MessageVerifier.html#M001177","(value)",""],["generate_message","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001911","(attribute, message = :invalid, options = {})","Translates an error message in it's default scope (<tt>activerecord.errrors.messages<\/tt>). Error me"],["generate_optimisation_block","ActionController::Routing::Optimisation","classes\/ActionController\/Routing\/Optimisation.html#M000356","(route, kind)",""],["generate_secret","Rails::SecretKeyGenerator","classes\/Rails\/SecretKeyGenerator.html#M002236","()","Generate a random secret key with the best possible method available on the current platform. "],["generated_methods?","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001529","()",""],["generation_code","ActionController::Routing::Optimisation::Optimiser","classes\/ActionController\/Routing\/Optimisation\/Optimiser.html#M000364","()",""],["generation_code","ActionController::Routing::Optimisation::PositionalArgumentsWithAdditionalParams","classes\/ActionController\/Routing\/Optimisation\/PositionalArgumentsWithAdditionalParams.html#M000360","()","This case uses almost the same code as positional arguments, but add a question mark and args.last.t"],["generation_code","ActionController::Routing::Optimisation::PositionalArguments","classes\/ActionController\/Routing\/Optimisation\/PositionalArguments.html#M000358","()",""],["get","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000163","(action, parameters = nil, session = nil, flash = nil)","Executes a request simulating GET HTTP method and set\/volley the response "],["get","ActiveResource::CustomMethods::InstanceMethods","classes\/ActiveResource\/CustomMethods\/InstanceMethods.html#M000577","(method_name, options = {})",""],["get","ActiveResource::CustomMethods","classes\/ActiveResource\/CustomMethods.html#M000572","(custom_method_name, options = {})","Invokes a GET to a given custom REST method. For example: Person.get(:active)  # GET \/people\/active."],["get","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M000675","(path, headers = {})","Execute a GET request. Used to get (find) resources. "],["get","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000232","(path, parameters = nil, headers = nil)","Performs a GET request with the given parameters. - +path+: The URI (as a String) on which you want "],["get?","ActionController::Request","classes\/ActionController\/Request.html#M000480","()","Is this a GET (or HEAD) request?  Equivalent to <tt>request.method == :get<\/tt>. "],["get_via_redirect","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000227","(path, parameters = nil, headers = nil)","Performs a GET request, following any subsequent redirect. See +request_via_redirect+ for more infor"],["getgm","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001189","()","Alias for #utc"],["getlocal","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001195","()","Alias for #localtime"],["getutc","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001190","()","Alias for #utc"],["getutc","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001067","()","Alias for #utc"],["gigabyte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000978","()","Alias for #gigabytes"],["gigabytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000977","()",""],["git_url?","Plugin","classes\/Plugin.html#M000104","()",""],["gmt?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001199","()","Alias for #utc?"],["gmt_offset","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001201","()","Alias for #utc_offset"],["gmtime","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001191","()","Alias for #utc"],["gmtoff","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001202","()","Alias for #utc_offset"],["group_by","Enumerable","classes\/Enumerable.html#M002321","() {|element| ...}","Collect an enumerable into sets, grouped by the result of a block. Useful, for example, for grouping"],["grouped_options_for_select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M001334","(grouped_options, selected_key = nil, prompt = nil)","Returns a string of <tt><option><\/tt> tags, like <tt>options_for_select<\/tt>, but wraps them with <t"],["gsub_file","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M002111","(relative_destination, regexp, *args, &amp;block)",""],["guard_conditions","ActionController::Routing::Optimisation::PositionalArgumentsWithAdditionalParams","classes\/ActionController\/Routing\/Optimisation\/PositionalArgumentsWithAdditionalParams.html#M000359","()",""],["guard_conditions","ActionController::Routing::Optimisation::PositionalArguments","classes\/ActionController\/Routing\/Optimisation\/PositionalArguments.html#M000357","()",""],["guard_conditions","ActionController::Routing::Optimisation::Optimiser","classes\/ActionController\/Routing\/Optimisation\/Optimiser.html#M000363","()",""],["ha1","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000196","(credentials, password)",""],["handler_for_rescue","ActiveSupport::Rescuable","classes\/ActiveSupport\/Rescuable.html#M000735","(exception)",""],["has_and_belongs_to_many","ActiveRecord::Associations::ClassMethods","classes\/ActiveRecord\/Associations\/ClassMethods.html#M001539","(association_id, options = {}, &amp;extension)","Specifies a many-to-many relationship with another class. This associates two classes via an interme"],["has_attribute?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002064","(attr_name)","Returns true if the given attribute is in the attributes hash "],["has_default?","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001662","()",""],["has_many","ActiveRecord::Associations::ClassMethods","classes\/ActiveRecord\/Associations\/ClassMethods.html#M001536","(association_id, options = {}, &amp;extension)","Specifies a one-to-many association. The following methods for retrieval and query of collections of"],["has_one","ActiveRecord::Associations::ClassMethods","classes\/ActiveRecord\/Associations\/ClassMethods.html#M001537","(association_id, options = {})","Specifies a one-to-one association with another class. This method should only be used if the other "],["hash","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001231","()","Alias for #to_i"],["hash","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002069","()","Delegates to id in order to allow two records of the same type and id to work with something like: ["],["hash","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000646","()","Delegates to id in order to allow two resources of the same type and \\id to work with something like"],["hash","ActiveSupport::Callbacks::Callback","classes\/ActiveSupport\/Callbacks\/Callback.html#M000806","()",""],["head","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M000679","(path, headers = {})","Execute a HEAD request. Used to obtain meta-information about resources, such as whether they exist "],["head","ActionController::Base","classes\/ActionController\/Base.html#M000455","(*args)","Return a response that has no content (merely headers). The options argument is interpreted to be a "],["head","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000236","(path, parameters = nil, headers = nil)","Performs a HEAD request with the given parameters. See get() for more details. "],["head","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000167","(action, parameters = nil, session = nil, flash = nil)","Executes a request simulating HEAD HTTP method and set\/volley the response "],["head?","ActionController::Request","classes\/ActionController\/Request.html#M000484","()","Is this a HEAD request? Since <tt>request.method<\/tt> sees HEAD as <tt>:get<\/tt>, this \\method check"],["headers","ActionController::Request","classes\/ActionController\/Request.html#M000485","()","Provides access to the request's HTTP headers, for example: request.headers[\"Content-Type\"] # => \"te"],["headers","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000627","()",""],["helper","ActionController::Helpers::ClassMethods","classes\/ActionController\/Helpers\/ClassMethods.html#M000286","(*args, &amp;block)","The +helper+ class method can take a series of helper module names, a block, or both. * <tt>*args<\/t"],["helper","railties\/lib\/console_with_helpers.rb","files\/railties\/lib\/console_with_helpers_rb.html#M000002","()",""],["helper_attr","ActionController::Helpers::ClassMethods","classes\/ActionController\/Helpers\/ClassMethods.html#M000288","(*attrs)","Declares helper accessors for controller attributes. For example, the following adds new +name+ and "],["helper_class","ActionView::TestCase","classes\/ActionView\/TestCase.html#M001475","()",""],["helper_method","ActionController::Helpers::ClassMethods","classes\/ActionController\/Helpers\/ClassMethods.html#M000287","(*methods)","Declare a controller method as a helper. For example, the following makes the +current_user+ control"],["helpers","ActionController::Helpers::ClassMethods","classes\/ActionController\/Helpers\/ClassMethods.html#M000289","()","Provides a proxy to access helpers methods from outside the view. "],["hex","ActiveSupport::SecureRandom","classes\/ActiveSupport\/SecureRandom.html#M001107","(n=nil)","SecureRandom.hex generates a random hex string. The argument n specifies the length of the random le"],["hidden_actions","ActionController::Base","classes\/ActionController\/Base.html#M000436","()","Return an array containing the names of public methods that have been marked hidden from the action "],["hidden_field","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M001313","(object_name, method, options = {})","Returns a hidden input tag tailored for accessing a specified attribute (identified by +method+) on "],["hidden_field_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M001437","(name, value = nil, options = {})","Creates a hidden form input field used to transmit data that would be lost due to HTTP's statelessne"],["hide","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001381","(*ids)","Hides the visible DOM elements with the given +ids+. Example: # Hide a few people # Generates: [\"per"],["hide_action","ActionController::Base","classes\/ActionController\/Base.html#M000437","(*names)","Hide each of the given methods from being callable as actions. "],["highlight","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001456","(text, phrases, *args)","Highlights one or more +phrases+ everywhere in +text+ by inserting it into a <tt>:highlighter<\/tt> s"],["host","ActionController::Request","classes\/ActionController\/Request.html#M000506","()","Returns the host for this request, such as example.com. "],["host!","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000224","(name)","Set the host name to use in the next request. session.host! \"www.example.com\" "],["host_with_port","ActionController::Request","classes\/ActionController\/Request.html#M000507","()","Returns a \\host:\\port string for this request, such as \"example.com\" or \"example.com:8080\". "],["hour","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000960","()","Alias for #hours"],["hours","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000959","()",""],["html?","Mime::Type","classes\/Mime\/Type.html#M002342","()",""],["html_document","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000177","()",""],["html_escape","ERB::Util","classes\/ERB\/Util.html#M000143","(s)","A utility method for escaping HTML tag characters. This method is also aliased as <tt>h<\/tt>. In you"],["http_only=","CGI::Cookie","classes\/CGI\/Cookie.html#M000055","(val)","Sets whether the Cookie is an HTTP only cookie or not. "],["httpdate","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001210","()",""],["https!","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000222","(flag = true)","Specify whether or not the session should mimic a secure HTTPS request. session.https! session.https"],["https?","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000223","()","Return +true+ if the session is mimicking a secure HTTPS request. if session.https? ... end "],["human","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M000831","(rule, replacement)","Specifies a humanized form of a string by a regular expression rule or by a string mapping. When usi"],["human_attribute_name","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002011","(attribute_key_name, options = {})","Transforms attribute key names into a more humane format, such as \"First name\" instead of \"first_nam"],["human_name","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001666","()","Returns the human name of the column name. ===== Examples Column.new('sales_stage', ...).human_name "],["human_name","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002012","(options = {})","Transform the modelname into a more humane format, using I18n. Defaults to the basic humanize method"],["humanize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001096","()","Capitalizes the first word, turns underscores into spaces, and strips '_id'. Like +titleize+, this i"],["humanize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000815","(lower_case_and_underscored_word)","Capitalizes the first word and turns underscores into spaces and strips a trailing \"_id\", if any. Li"],["id","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002036","()","A model instance's primary key is always available as model.id whether you name it the default 'id' "],["id","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000641","()","Gets the <tt>\\id<\/tt> attribute of the resource. "],["id=","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002039","(value)","Sets the primary ID. "],["id=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000642","(id)","Sets the <tt>\\id<\/tt> attribute of the resource. "],["id_from_response","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000661","(response)","Takes a response from a typical create post and pulls the ID out "],["identical?","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M002127","(source, destination) {|sf| ...}","Checks if the source and the destination file are identical. If passed a block then the source file "],["identify","Fixtures","classes\/Fixtures.html#M000154","(label)","Returns a consistent identifier for +label+. This will always be a positive integer, and will always"],["if_modified_since","ActionController::Request","classes\/ActionController\/Request.html#M000489","()",""],["if_none_match","ActionController::Request","classes\/ActionController\/Request.html#M000490","()",""],["image_path","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001409","(source)","Computes the path to an image asset in the public images directory. Full paths from the document roo"],["image_submit_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M001444","(source, options = {})","Displays an image which when clicked will submit the form. <tt>source<\/tt> is passed to AssetTagHelp"],["image_tag","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001411","(source, options = {})","Returns an html image tag for the +source+. The +source+ can be a full path or a file that exists in"],["in","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000867","(seconds)","Alias for #since"],["in","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001004","(seconds)","Alias for #since"],["in","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001060","(seconds)","Alias for #since"],["in_char_class?","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000719","(codepoint, classes)","Detect whether the codepoint is in a certain character class. Returns +true+ when it's in the specif"],["in_groups","ActiveSupport::CoreExtensions::Array::Grouping","classes\/ActiveSupport\/CoreExtensions\/Array\/Grouping.html#M000924","(number, fill_with = nil) {|g| ...}","Splits or iterates over the array in +number+ of groups, padding any remaining slots with +fill_with"],["in_groups_of","ActiveSupport::CoreExtensions::Array::Grouping","classes\/ActiveSupport\/CoreExtensions\/Array\/Grouping.html#M000923","(number, fill_with = nil) {|slice| ...}","Splits or iterates over the array in groups of size +number+, padding any remaining slots with +fill"],["in_time_zone","ActiveSupport::CoreExtensions::Time::Zones","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones.html#M000854","(zone = ::Time.zone)","Returns the simultaneous time in <tt>Time.zone<\/tt>. Time.zone = 'Hawaii'         # => 'Hawaii' Time"],["in_time_zone","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001193","(new_zone = ::Time.zone)","Returns the simultaneous time in <tt>Time.zone<\/tt>, or the specified zone. "],["include","ActionView::Base::ProxyModule","classes\/ActionView\/Base\/ProxyModule.html#M001490","(*args)",""],["include?","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000694","(other)","Returns +true+ if contained string contains _other_. Returns +false+ otherwise. Example: 'Caf\u00e9'.mb_c"],["include_with_range?","ActiveSupport::CoreExtensions::Range::IncludeRange","classes\/ActiveSupport\/CoreExtensions\/Range\/IncludeRange.html#M000838","(value)","Extends the default Range#include? to support range comparisons. (1..5).include?(1..5) # => true (1."],["included","ActiveRecord::Serialization","classes\/ActiveRecord\/Serialization.html#M001574","(base)",""],["included","Rails::Generator::Commands","classes\/Rails\/Generator\/Commands.html#M002093","(base)","Even more convenient access to commands.  Include Commands in the generator Base class to get a nice"],["included","ActiveSupport::Memoizable::InstanceMethods","classes\/ActiveSupport\/Memoizable\/InstanceMethods.html#M000739","(base)",""],["included","ActiveRecord::Transactions","classes\/ActiveRecord\/Transactions.html#M001554","(base)",""],["included","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000162","(base)",""],["included","ActiveResource::CustomMethods","classes\/ActiveResource\/CustomMethods.html#M000571","(base)",""],["included","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M001591","(base)",""],["included","ActiveRecord::NamedScope","classes\/ActiveRecord\/NamedScope.html#M001876","(base)","All subclasses of ActiveRecord::Base have one named scope: * <tt>scoped<\/tt> - which allows for the "],["included","ActiveSupport::Testing","classes\/ActiveSupport\/Testing.html#M001115","(base)",""],["included","ActionController::TestCase::RaiseActionExceptions","classes\/ActionController\/TestCase\/RaiseActionExceptions.html#M000384","(base)",""],["included","ActiveSupport::Callbacks","classes\/ActiveSupport\/Callbacks.html#M000794","(base)",""],["included","ActionController::UploadedFile","classes\/ActionController\/UploadedFile.html#M000302","(base)",""],["included","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M002137","(base)",""],["included","ActionView::TemplateHandlers::Compilable","classes\/ActionView\/TemplateHandlers\/Compilable.html#M001468","(base)",""],["included","ActiveSupport::Testing::SetupAndTeardown","classes\/ActiveSupport\/Testing\/SetupAndTeardown.html#M001121","(base)",""],["included","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M000305","(base)",""],["included","ActiveRecord::TestFixtures","classes\/ActiveRecord\/TestFixtures.html#M001580","(base)",""],["included","Rails::Generator::Lookup","classes\/Rails\/Generator\/Lookup.html#M002152","(base)",""],["included","ActionController::Cookies","classes\/ActionController\/Cookies.html#M000312","(base)",""],["included","ActiveRecord::AutosaveAssociation","classes\/ActiveRecord\/AutosaveAssociation.html#M001888","(base)",""],["included","ActionController::Flash","classes\/ActionController\/Flash.html#M000290","(base)",""],["included","ActiveRecord::Dirty","classes\/ActiveRecord\/Dirty.html#M001834","(base)",""],["included","ActionController::CgiExt::Stdinput","classes\/ActionController\/CgiExt\/Stdinput.html#M000296","(base)",""],["included_in_classes","Module","classes\/Module.html#M000044","()","Returns the classes in the current ObjectSpace where this module has been mixed in according to Modu"],["increment","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M000763","(key, amount = 1)",""],["increment","ActiveSupport::Cache::Strategy::LocalCache","classes\/ActiveSupport\/Cache\/Strategy\/LocalCache.html#M000753","(key, amount = 1)",""],["increment","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002050","(attribute, by = 1)","Initializes +attribute+ to zero if +nil+ and adds the value passed as +by+ (default is 1). The incre"],["increment","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M000785","(key, amount = 1)",""],["increment!","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002051","(attribute, by = 1)","Wrapper around +increment+ that saves the record. This method differs from its non-bang version in t"],["increment_counter","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001990","(counter_name, id)","Increment a number field by one, usually representing a count. This is used for caching aggregate va"],["increment_open_transactions","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001823","()",""],["index","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001717","(column_name, options = {})","Adds a new index to the table. +column_name+ can be a single Symbol, or an Array of Symbols. See Sch"],["index","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000695","(needle, offset=0)","Returns the position _needle_ in the string, counting in codepoints. Returns +nil+ if _needle_ isn't"],["index_by","Enumerable","classes\/Enumerable.html#M002324","() {|elem| ...}","Convert an enumerable to a hash. Examples: people.index_by(&:login) => { \"nextangle\" => <Person ...>"],["indexes","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001781","(table_name, name = nil)","Returns the list of all indexes for a table. "],["inflections","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000808","() {|Inflections.instance| ...}","Yields a singleton instance of Inflector::Inflections so you can specify additional inflector rules."],["inflections_with_route_reloading","ActionController::Routing","classes\/ActionController\/Routing.html#M000355","(&amp;block)","Ensures that routes are reloaded when Rails inflections are updated. "],["info","Plugin","classes\/Plugin.html#M000108","()",""],["inheritance_column","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002000","()","Defines the column name for use with single table inheritance -- can be set in subclasses like so: s"],["inherited","ActiveRecord::Observing::ClassMethods","classes\/ActiveRecord\/Observing\/ClassMethods.html#M001553","(subclass)","Notify observers when the observed class is subclassed. "],["inherited_with_options","Rails::Generator::Options::ClassMethods","classes\/Rails\/Generator\/Options\/ClassMethods.html#M002148","(sub)",""],["init_path","Rails::GemPlugin","classes\/Rails\/GemPlugin.html#M002195","()",""],["initialize_cache","Rails::Initializer","classes\/Rails\/Initializer.html#M002219","()",""],["initialize_database","Rails::Initializer","classes\/Rails\/Initializer.html#M002217","()","This initialization routine does nothing unless <tt>:active_record<\/tt> is one of the frameworks to "],["initialize_database_middleware","Rails::Initializer","classes\/Rails\/Initializer.html#M002218","()",""],["initialize_dependency_mechanism","Rails::Initializer","classes\/Rails\/Initializer.html#M002225","()","Sets the dependency loading mechanism based on the value of Configuration#cache_classes. "],["initialize_encoding","Rails::Initializer","classes\/Rails\/Initializer.html#M002216","()","For Ruby 1.8, this initialization sets $KCODE to 'u' to enable the multibyte safe operations. Plugin"],["initialize_framework_caches","Rails::Initializer","classes\/Rails\/Initializer.html#M002220","()",""],["initialize_framework_logging","Rails::Initializer","classes\/Rails\/Initializer.html#M002222","()","Sets the logger for Active Record, Action Controller, and Action Mailer (but only for those framewor"],["initialize_framework_settings","Rails::Initializer","classes\/Rails\/Initializer.html#M002230","()","Initializes framework-specific settings for each of the loaded frameworks (Configuration#frameworks)"],["initialize_framework_views","Rails::Initializer","classes\/Rails\/Initializer.html#M002223","()","Sets +ActionController::Base#view_paths+ and +ActionMailer::Base#template_root+ (but only for those "],["initialize_i18n","Rails::Initializer","classes\/Rails\/Initializer.html#M002228","()","Set the i18n configuration from config.i18n but special-case for the load_path which should be appen"],["initialize_logger","Rails::Initializer","classes\/Rails\/Initializer.html#M002221","()","If the RAILS_DEFAULT_LOGGER constant is already set, this initialization routine does nothing. If th"],["initialize_metal","Rails::Initializer","classes\/Rails\/Initializer.html#M002229","()",""],["initialize_query","CGI::QueryExtension","classes\/CGI\/QueryExtension.html#M000052","()","Neuter CGI parameter parsing. "],["initialize_routing","Rails::Initializer","classes\/Rails\/Initializer.html#M002224","()","If Action Controller is not one of the loaded frameworks (Configuration#frameworks) this does nothin"],["initialize_schema_migrations_table","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001616","()","Should not be called normally, but this operation is non-destructive. The migrations module handles "],["initialize_time_zone","Rails::Initializer","classes\/Rails\/Initializer.html#M002227","()","Sets the default value for Time.zone, and turns on ActiveRecord::Base#time_zone_aware_attributes. If"],["initialize_whiny_nils","Rails::Initializer","classes\/Rails\/Initializer.html#M002226","()","Loads support for \"whiny nil\" (noisy warnings when methods are invoked on +nil+ values) if Configura"],["initialize_with_stdinput","ActionController::CgiExt::Stdinput","classes\/ActionController\/CgiExt\/Stdinput.html#M000297","(type = nil, stdinput = $stdin)",""],["initialized=","Rails","classes\/Rails.html#M002083","(initialized)",""],["initialized?","Rails","classes\/Rails.html#M002082","()",""],["input","ActionView::Helpers::ActiveRecordHelper","classes\/ActionView\/Helpers\/ActiveRecordHelper.html#M001352","(record_name, method, options = {})","Returns a default input tag for the type of object returned by the method. For example, if <tt>@post"],["insert","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001769","(sql, name = nil, pk = nil, id_value = nil, sequence_name = nil)","Executes an INSERT query and returns the new record's ID "],["insert","ActionController::MiddlewareStack","classes\/ActionController\/MiddlewareStack.html#M000392","(index, *args, &amp;block)",""],["insert","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001637","(sql, name = nil, pk = nil, id_value = nil, sequence_name = nil)","Returns the last auto-generated ID from the affected table. "],["insert","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000693","(offset, fragment)","Inserts the passed string at specified codepoint offsets. Example: 'Caf\u00e9'.mb_chars.insert(4, ' p\u00e9rif"],["insert_after","ActionController::MiddlewareStack","classes\/ActionController\/MiddlewareStack.html#M000394","(index, *args, &amp;block)",""],["insert_before","ActionController::MiddlewareStack","classes\/ActionController\/MiddlewareStack.html#M000393","(index, *args, &amp;block)","Alias for #insert"],["insert_fixture","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001650","(fixture, table_name)","Inserts the given fixture into the table. Overridden in adapters that require something beyond a sim"],["insert_fixtures","Fixtures","classes\/Fixtures.html#M000157","()",""],["insert_html","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001376","(position, id, *options_for_render)","Inserts HTML at the specified +position+ relative to the DOM element identified by the given +id+. +"],["insert_name_into_hash","LibXML::Conversions::Node","classes\/LibXML\/Conversions\/Node.html#M002313","(hash, name)","Insert name into hash hash:: Hash to merge the converted element into. name:: name to to merge into "],["insert_sql","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001655","(sql, name = nil, pk = nil, id_value = nil, sequence_name = nil)","Returns the last auto-generated ID from the affected table. "],["inspect","ActionController::MiddlewareStack::Middleware","classes\/ActionController\/MiddlewareStack\/Middleware.html#M000404","()",""],["inspect","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001205","()",""],["inspect","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002014","()","Returns a string like 'Post id:integer, title:string, body:text' "],["inspect","ActionController::Session::AbstractStore::SessionHash","classes\/ActionController\/Session\/AbstractStore\/SessionHash.html#M000281","()",""],["inspect","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002074","()","Returns the contents of the record as a nicely formatted string. "],["install","Plugin","classes\/Plugin.html#M000106","(method=nil, options = {})",""],["install","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002253","()",""],["install","RailsEnvironment","classes\/RailsEnvironment.html#M000063","(name_uri_or_plugin)",""],["install_gem_spec_stubs","Rails::Initializer","classes\/Rails\/Initializer.html#M002200","()","If Rails is vendored and RubyGems is available, install stub GemSpecs for Rails, Active Support, Act"],["install_signal_handler","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000027","(signal, handler = nil)",""],["install_signal_handlers","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000026","()",""],["installed?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002247","()",""],["installed?","Plugin","classes\/Plugin.html#M000105","()",""],["instance","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M002161","(generator_name, args = [], runtime_options = {})","Convenience method to lookup and instantiate a generator. "],["instance","Rails::Generator::Commands","classes\/Rails\/Generator\/Commands.html#M002092","(command, generator)","Here's a convenient way to get a handle on generator commands. Command.instance('destroy', my_genera"],["instance","Repositories","classes\/Repositories.html#M000098","()",""],["instance","Rails::Generator::Lookup","classes\/Rails\/Generator\/Lookup.html#M002153","(generator_name, args, runtime_options = {})","Convenience method to instantiate another generator. "],["instance_exec","Object","classes\/Object.html#M000131","(*args, &amp;block)","Evaluate the block with the given arguments within the context of this object, so self is set to the"],["instance_method_already_implemented?","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001531","(method_name)","Checks whether the method is defined in the model or any of its subclasses that also derive from Act"],["instance_variable_defined?","Object","classes\/Object.html#M000134","(variable)",""],["instance_variable_names","Object","classes\/Object.html#M000135","()",""],["instantiate_all_loaded_fixtures","Fixtures","classes\/Fixtures.html#M000152","(object, load_instances = true)",""],["instantiate_fixtures","Fixtures","classes\/Fixtures.html#M000151","(object, table_name, fixtures, load_instances = true)",""],["instantiate_observers","ActiveRecord::Observing::ClassMethods","classes\/ActiveRecord\/Observing\/ClassMethods.html#M001552","()","Instantiate the global Active Record observers. "],["instantiator?","ActiveRecord::DynamicFinderMatch","classes\/ActiveRecord\/DynamicFinderMatch.html#M001928","()",""],["interpolate_with_deprecated_syntax","I18n::Backend::Simple","classes\/I18n\/Backend\/Simple.html#M002327","(locale, string, values = {})",""],["interpolation_chunk","ActionController::Routing::OptionalFormatSegment","classes\/ActionController\/Routing\/OptionalFormatSegment.html#M000371","()",""],["invalid?","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000599","(attribute)","Returns true if the specified +attribute+ has errors associated with it. ==== Examples my_resource ="],["invalid?","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001912","(attribute)","Returns true if the specified +attribute+ has errors associated with it. class Company < ActiveRecor"],["invalid?","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001858","()","Performs the opposite of <tt>valid?<\/tt>. Returns true if errors were added, false otherwise. "],["invoke!","Rails::Generator::Commands::RewindBase","classes\/Rails\/Generator\/Commands\/RewindBase.html#M002100","()","Rewind action manifest. "],["invoke!","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M002101","()","Replay action manifest.  RewindBase subclass rewinds manifest. "],["irregular","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M000829","(singular, plural)","Specifies a new irregular that applies to both pluralization and singularization at the same time. T"],["is_a?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001236","(klass)","Say we're a Time to thwart type checking. "],["is_utf8?","ActiveSupport::CoreExtensions::String::Multibyte","classes\/ActiveSupport\/CoreExtensions\/String\/Multibyte.html#M001083","(",""],["is_utf8?","ActiveSupport::CoreExtensions::String::Multibyte","classes\/ActiveSupport\/CoreExtensions\/String\/Multibyte.html#M001080","()","Returns true if the string has UTF-8 semantics (a String used for purely byte resources is unlikely "],["isdst","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001197","()","Alias for #dst?"],["iso8601","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001207","(fraction_digits = 0)","Alias for #xmlschema"],["j","ERB::Util","classes\/ERB\/Util.html#M000145","(s)","Alias for #json_escape"],["javascript_include_tag","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001402","(*sources)","Returns an html script tag for each of the +sources+ provided. You can pass in the filename (.js ext"],["javascript_path","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001400","(source)","Computes the path to a javascript asset in the public javascripts directory. If the +source+ filenam"],["javascript_tag","ActionView::Helpers::JavaScriptHelper","classes\/ActionView\/Helpers\/JavaScriptHelper.html#M001451","(content_or_options_with_block = nil, html_options = {}, &amp;block)","Returns a JavaScript tag with the +content+ inside. Example: javascript_tag \"alert('All is good')\" R"],["json_class_name","ActiveRecord::Serialization::ClassMethods","classes\/ActiveRecord\/Serialization\/ClassMethods.html#M001579","()",""],["json_escape","ERB::Util","classes\/ERB\/Util.html#M000144","(s)","A utility method for escaping HTML entities in JSON strings. This method is also aliased as <tt>j<\/t"],["keep","ActionController::Flash::FlashHash","classes\/ActionController\/Flash\/FlashHash.html#M000292","(k = nil)","Keeps either the entire current flash or a specific flash entry available for the next action: flash"],["key?","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000074","(key)","Checks the hash for a key matching the argument passed in: hash = HashWithIndifferentAccess.new hash"],["key?","ActionController::Request","classes\/ActionController\/Request.html#M000477","(key)",""],["kilobyte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000974","()","Alias for #kilobytes"],["kilobytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000973","()",""],["kind_of?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001237","(klass)","Alias for #is_a?"],["klass","Rails::Generator::Spec","classes\/Rails\/Generator\/Spec.html#M002178","()","Look up the generator class.  Require its class file, find the class in ObjectSpace, tag it with thi"],["klass","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001663","()","Returns the Ruby class that corresponds to the abstract data type. "],["klass","ActionController::MiddlewareStack::Middleware","classes\/ActionController\/MiddlewareStack\/Middleware.html#M000401","()",""],["klass","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001570","()","Returns the class for the macro.  For example, <tt>composed_of :balance, :class_name => 'Money'<\/tt>"],["l","ActionController::Translation","classes\/ActionController\/Translation.html#M000301","(*args)","Alias for #localize"],["l","ActionView::Helpers::TranslationHelper","classes\/ActionView\/Helpers\/TranslationHelper.html#M001339","(*args)","Alias for #localize"],["label","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M001310","(object_name, method, text = nil, options = {})","Returns a label tag tailored for labelling an input field for a specified attribute (identified by +"],["label_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M001436","(name, text = nil, options = {})","Creates a label field ==== Options   * Creates standard HTML attributes for the tag. ==== Examples l"],["last","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001977","(*args)","A convenience wrapper for <tt>find(:last, *args)<\/tt>. You can pass in all the same arguments to thi"],["last","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M001882","(*args)",""],["last_modified","ActionController::Response","classes\/ActionController\/Response.html#M000417","()",""],["last_modified=","ActionController::Response","classes\/ActionController\/Response.html#M000419","(utc_time)",""],["last_modified?","ActionController::Response","classes\/ActionController\/Response.html#M000418","()",""],["last_month","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000874","()","Short-hand for months_ago(1) "],["last_month","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001018","()","Short-hand for months_ago(1) "],["last_year","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001016","()","Short-hand for years_ago(1) "],["last_year","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000872","()","Short-hand for years_ago(1) "],["layout","ActionController::Layout::ClassMethods","classes\/ActionController\/Layout\/ClassMethods.html#M000264","(template_name, conditions = {}, auto = false)","If a layout is specified, all rendered actions will have their result rendered when the layout <tt>y"],["length","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000704","()","Alias for #size"],["length","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000609","()","Alias for #size"],["length","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001923","()","Alias for #size"],["limited_update_conditions","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001714","(where_sql, quoted_table_name, quoted_primary_key)",""],["limited_update_conditions","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001653","(where_sql, quoted_table_name, quoted_primary_key)",""],["link_to","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M001301","(*args, &amp;block)","Creates a link tag of the given +name+ using a URL created by the set of +options+. See the valid op"],["link_to_function","ActionView::Helpers::JavaScriptHelper","classes\/ActionView\/Helpers\/JavaScriptHelper.html#M001448","(name, *args, &amp;block)","Returns a link of the given +name+ that will trigger a JavaScript +function+ using the onclick handl"],["link_to_if","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M001305","(condition, name, options = {}, html_options = {}, &amp;block)","Creates a link tag of the given +name+ using a URL created by the set of +options+ if +condition+ is"],["link_to_remote","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001356","(name, options = {}, html_options = nil)","Returns a link to a remote action defined by <tt>options[:url]<\/tt> (using the url_for format) that'"],["link_to_unless","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M001304","(condition, name, options = {}, html_options = {}) {|name| ...}","Creates a link tag of the given +name+ using a URL created by the set of +options+ unless +condition"],["link_to_unless_current","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M001303","(name, options = {}, html_options = {}, &amp;block)","Creates a link tag of the given +name+ using a URL created by the set of +options+ unless the curren"],["links","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000014","(base_url, contents)",""],["literal","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001374","(code)","Returns an object whose <tt>to_json<\/tt> evaluates to +code+. Use this to pass a literal JavaScript "],["ljust","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000698","(integer, padstr=' ')","Works just like <tt>String#ljust<\/tt>, only integer specifies characters instead of bytes. Example: "],["load","Rails::Plugin","classes\/Rails\/Plugin.html#M002294","(initializer)","Evaluates a plugin's init.rb file. "],["load","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000655","(attributes)","A method to manually load attributes from a \\hash. Recursively loads collections of resources.  This"],["load","ActiveSupport::Multibyte::UnicodeDatabase","classes\/ActiveSupport\/Multibyte\/UnicodeDatabase.html#M000727","()","Loads the Unicode database and returns all the internal objects of UnicodeDatabase. "],["load","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002254","()",""],["load!","ActionView::ReloadableTemplate::ReloadablePath","classes\/ActionView\/ReloadableTemplate\/ReloadablePath.html#M001499","()","Alias for #new_request!"],["load!","Repositories","classes\/Repositories.html#M000094","()",""],["load!","ActionView::Template::Path","classes\/ActionView\/Template\/Path.html#M001525","()",""],["load!","ActionView::Template::EagerPath","classes\/ActionView\/Template\/EagerPath.html#M001517","()",""],["load!","ActionView::Template","classes\/ActionView\/Template.html#M001516","()",""],["load_application_classes","Rails::Initializer","classes\/Rails\/Initializer.html#M002215","()","Eager load application classes "],["load_application_initializers","Rails::Initializer","classes\/Rails\/Initializer.html#M002232","()",""],["load_attributes_from_response","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000660","(response)",""],["load_environment","Rails::Initializer","classes\/Rails\/Initializer.html#M002212","()","Loads the environment specified by Configuration#environment_path, which is typically one of develop"],["load_gems","Rails::Initializer","classes\/Rails\/Initializer.html#M002208","()",""],["load_observers","Rails::Initializer","classes\/Rails\/Initializer.html#M002213","()",""],["load_paths","Rails::Plugin","classes\/Rails\/Plugin.html#M002293","()","Returns a list of paths this plugin wishes to make available in <tt>$LOAD_PATH<\/tt>. "],["load_paths_added?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002248","()",""],["load_plugins","Rails::Initializer","classes\/Rails\/Initializer.html#M002210","()","Loads all plugins in <tt>config.plugin_paths<\/tt>.  <tt>plugin_paths<\/tt> defaults to <tt>vendor\/plu"],["load_specification","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M002283","(gem_dir)",""],["load_view_paths","Rails::Initializer","classes\/Rails\/Initializer.html#M002214","()",""],["loaded?","ActiveRecord::SessionStore::SqlBypass","classes\/ActiveRecord\/SessionStore\/SqlBypass.html#M001952","()",""],["loaded?","Rails::Plugin","classes\/Rails\/Plugin.html#M002295","()",""],["loaded?","ActiveRecord::SessionStore::Session","classes\/ActiveRecord\/SessionStore\/Session.html#M001962","()","Has the session been loaded yet? "],["loaded?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002249","()",""],["local","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001249","(*args)","Method for creating new ActiveSupport::TimeWithZone instance in time zone of +self+ from given value"],["local_constant_names","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M000951","()","Returns the names of the constants defined locally rather than the constants themselves. See <tt>loc"],["local_constants","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M000950","()","Returns the constants that have been defined locally by this object and not in an ancestor. This met"],["local_offset","ActiveSupport::CoreExtensions::DateTime::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations\/ClassMethods.html#M001071","()","DateTimes aren't aware of DST rules, so use a consistent non-DST offset when creating a DateTime wit"],["local_request?","ActionController::Rescue","classes\/ActionController\/Rescue.html#M000213","(","True if the request came from localhost, 127.0.0.1. Override this method if you wish to redefine the"],["local_time","ActiveSupport::CoreExtensions::Time::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations\/ClassMethods.html#M000907","(*args)","Wraps class method +time_with_datetime_fallback+ with +utc_or_local+ set to <tt>:local<\/tt>. "],["local_to_utc","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001255","(time, dst=true)","Adjust the given time to the simultaneous time in UTC. Returns a Time.utc() instance. "],["localize","ActionView::Helpers::TranslationHelper","classes\/ActionView\/Helpers\/TranslationHelper.html#M001338","(*args)","Delegates to I18n.localize with no additional functionality. "],["localize","ActionController::Translation","classes\/ActionController\/Translation.html#M000300","(*args)",""],["localtime","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001194","()","Returns a <tt>Time.local()<\/tt> instance of the simultaneous time in your system's <tt>ENV['TZ']<\/tt"],["location","ActionController::Response","classes\/ActionController\/Response.html#M000411","()",""],["location=","ActionController::Response","classes\/ActionController\/Response.html#M000412","(url)",""],["lock!","ActiveRecord::Locking::Pessimistic","classes\/ActiveRecord\/Locking\/Pessimistic.html#M001540","(lock = true)","Obtain a row lock on this record. Reloads the record to obtain the requested lock. Pass an SQL locki"],["locking_column","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001544","()","The version column used for optimistic locking. Defaults to +lock_version+. "],["locking_enabled?","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001542","()","Is optimistic locking enabled for this table? Returns true if the +lock_optimistically+ flag is set "],["log","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001831","(sql, name) {|| ...}",""],["log_error","ActionController::Rescue","classes\/ActionController\/Rescue.html#M000210","(exception)","Overwrite to implement custom logging of errors. By default logs as fatal. "],["log_info","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001830","(sql, name, ms)",""],["logger","Rails","classes\/Rails.html#M002084","()",""],["logger","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000023","()",""],["lookup","Mime::Type","classes\/Mime\/Type.html#M002329","(string)",""],["lookup","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M002160","(generator_name)","Lookup knows how to find generators' Specs from a list of Sources. Searches the sources, in order, f"],["lookup_by_extension","Mime::Type","classes\/Mime\/Type.html#M002330","(extension)",""],["lookup_missing_generator","Object","classes\/Object.html#M000125","(class_id)","Lookup missing generators using const_missing.  This allows any generator to reference another witho"],["lookup_store","ActiveSupport::Cache","classes\/ActiveSupport\/Cache.html#M000745","(*store_option)","Creates a new CacheStore object according to the given options. If no arguments are passed to this m"],["ls","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000011","()",""],["lstrip","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000701","()","Strips entire range of Unicode whitespace from the left of the string. "],["macro","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001568","()","Returns the macro type. For example, <tt>composed_of :balance, :class_name => 'Money'<\/tt> will retu"],["mail_to","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M001306","(email_address, name = nil, html_options = {})","Creates a mailto link tag to the specified +email_address+, which is also used as the name of the li"],["mailer_name","ActionMailer::Base","classes\/ActionMailer\/Base.html#M001291","()",""],["mailer_name","ActionMailer::Base","classes\/ActionMailer\/Base.html#M001289","(value = nil)","Override the mailer name, which defaults to an inflected version of the mailer's class name. If you "],["mailer_name=","ActionMailer::Base","classes\/ActionMailer\/Base.html#M001290","(value)",""],["mandatory_options","Rails::Generator::Options::ClassMethods","classes\/Rails\/Generator\/Options\/ClassMethods.html#M002149","(options = nil)",""],["mandatory_options","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M002139","()","Convenient access to class mandatory options. "],["manifest","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M002182","()","Generators must provide a manifest.  Use the +record+ method to create a new manifest and record you"],["many?","Enumerable","classes\/Enumerable.html#M002325","(&amp;block)","Returns true if the collection has more than 1 element. Functionally equivalent to collection.size >"],["mark_features!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000035","()","Make a note of $\" so we can safely reload this instance. "],["mark_for_destruction","ActiveRecord::AutosaveAssociation","classes\/ActiveRecord\/AutosaveAssociation.html#M001890","()","Marks this record to be destroyed as part of the parents save transaction. This does _not_ actually "],["markdown","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001462","(text)","Returns the text with all the Markdown codes turned into HTML tags. <i>This method requires BlueClot"],["marked_for_destruction?","ActiveRecord::AutosaveAssociation","classes\/ActiveRecord\/AutosaveAssociation.html#M001891","()","Returns whether or not this record will be destroyed as part of the parents save transaction. Only u"],["marshal","ActiveRecord::SessionStore::Session","classes\/ActiveRecord\/SessionStore\/Session.html#M001957","(data)",""],["marshal","ActiveRecord::SessionStore::SqlBypass","classes\/ActiveRecord\/SessionStore\/SqlBypass.html#M001945","(data)",""],["marshal_dump","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001239","()",""],["marshal_load","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001240","(variables)",""],["match","ActiveRecord::DynamicScopeMatch","classes\/ActiveRecord\/DynamicScopeMatch.html#M002076","(method)",""],["match","ActiveRecord::DynamicFinderMatch","classes\/ActiveRecord\/DynamicFinderMatch.html#M001925","(method)",""],["match_attribute_method?","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001528","(method_name)","Returns MatchData if method_name is an attribute method. "],["match_extraction","ActionController::Routing::OptionalFormatSegment","classes\/ActionController\/Routing\/OptionalFormatSegment.html#M000375","(next_capture)","the value should not include the period (.) "],["mattr_accessor","Module","classes\/Module.html#M000042","(*syms)",""],["mattr_reader","Module","classes\/Module.html#M000040","(*syms)",""],["mattr_writer","Module","classes\/Module.html#M000041","(*syms)",""],["maximum","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001895","(column_name, options = {})","Calculates the maximum value on a given column. The value is returned with the same data type of the"],["mb_chars","ActiveSupport::CoreExtensions::String::Multibyte","classes\/ActiveSupport\/CoreExtensions\/String\/Multibyte.html#M001082","(",""],["mb_chars","ActiveSupport::CoreExtensions::String::Multibyte","classes\/ActiveSupport\/CoreExtensions\/String\/Multibyte.html#M001079","()","== Multibyte proxy +mb_chars+ is a multibyte safe proxy for string methods. In Ruby 1.8 and older it"],["measure","ActiveSupport::Testing::Metrics::GcRuns","classes\/ActiveSupport\/Testing\/Metrics\/GcRuns.html#M001150","()",""],["measure","ActiveSupport::Testing::Metrics::Memory","classes\/ActiveSupport\/Testing\/Metrics\/Memory.html#M001130","()",""],["measure","ActiveSupport::Testing::Metrics::CpuTime","classes\/ActiveSupport\/Testing\/Metrics\/CpuTime.html#M001158","()",""],["measure","ActiveSupport::Testing::Metrics::Base","classes\/ActiveSupport\/Testing\/Metrics\/Base.html#M001143","()",""],["measure","ActiveSupport::Testing::Metrics::Memory","classes\/ActiveSupport\/Testing\/Metrics\/Memory.html#M001131","()",""],["measure","ActiveSupport::Testing::Metrics::Objects","classes\/ActiveSupport\/Testing\/Metrics\/Objects.html#M001155","()",""],["measure","ActiveSupport::Testing::Metrics::Objects","classes\/ActiveSupport\/Testing\/Metrics\/Objects.html#M001154","()",""],["measure","ActiveSupport::Testing::Metrics::Objects","classes\/ActiveSupport\/Testing\/Metrics\/Objects.html#M001153","()",""],["measure","ActiveSupport::Testing::Metrics::WallTime","classes\/ActiveSupport\/Testing\/Metrics\/WallTime.html#M001133","()",""],["measure","ActiveSupport::Testing::Metrics::Memory","classes\/ActiveSupport\/Testing\/Metrics\/Memory.html#M001129","()",""],["measure","ActiveSupport::Testing::Metrics::Memory","classes\/ActiveSupport\/Testing\/Metrics\/Memory.html#M001128","()",""],["measure","ActiveSupport::Testing::Metrics::GcRuns","classes\/ActiveSupport\/Testing\/Metrics\/GcRuns.html#M001151","()",""],["measure","ActiveSupport::Testing::Metrics::ProcessTime","classes\/ActiveSupport\/Testing\/Metrics\/ProcessTime.html#M001139","()",""],["measure","ActiveSupport::Testing::Metrics::GcRuns","classes\/ActiveSupport\/Testing\/Metrics\/GcRuns.html#M001149","()",""],["measure","ActiveSupport::Testing::Metrics::GcTime","classes\/ActiveSupport\/Testing\/Metrics\/GcTime.html#M001134","()",""],["measure","ActiveSupport::Testing::Metrics::Time","classes\/ActiveSupport\/Testing\/Metrics\/Time.html#M001137","()",""],["measure","ActiveSupport::Testing::Metrics::Memory","classes\/ActiveSupport\/Testing\/Metrics\/Memory.html#M001126","()",""],["measure","ActiveSupport::Testing::Metrics::GcTime","classes\/ActiveSupport\/Testing\/Metrics\/GcTime.html#M001135","()",""],["measure","ActiveSupport::Testing::Metrics::Memory","classes\/ActiveSupport\/Testing\/Metrics\/Memory.html#M001127","()",""],["measure_mode","ActiveSupport::Testing::Metrics::Base","classes\/ActiveSupport\/Testing\/Metrics\/Base.html#M001142","()",""],["megabyte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000976","()","Alias for #megabytes"],["megabytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000975","()",""],["memoize","ActiveSupport::Memoizable","classes\/ActiveSupport\/Memoizable.html#M000738","(*symbols)",""],["memoize_all","ActiveSupport::Memoizable::InstanceMethods","classes\/ActiveSupport\/Memoizable\/InstanceMethods.html#M000741","()",""],["memoized_ivar_for","ActiveSupport::Memoizable","classes\/ActiveSupport\/Memoizable.html#M000737","(symbol)",""],["merge","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000078","(hash)","Merges the instantized and the specified hashes together, giving precedence to the values from the s"],["merge_conditions","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002022","(*conditions)","Merges conditions so that the result is a valid +condition+ "],["metaclass","Object","classes\/Object.html#M000132","()","Get object's meta (ghost, eigenclass, singleton) class "],["metal_path","Rails::Plugin","classes\/Rails\/Plugin.html#M002302","()",""],["method","ActionController::Request","classes\/ActionController\/Request.html#M000479","()","Returns the HTTP request \\method used for action processing as a lowercase symbol, such as <tt>:post"],["method_missing","ActiveSupport::StringInquirer","classes\/ActiveSupport\/StringInquirer.html#M001277","(method_name, *arguments)",""],["method_missing","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001242","(sym, *args, &amp;block)","Send the missing method to +time+ instance, and wrap result in a new TimeWithZone with the existing "],["method_missing","Rails::Generator::Manifest","classes\/Rails\/Generator\/Manifest.html#M002170","(action, *args, &amp;block)","Record an action. "],["method_missing","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M001938","(method, *arguments, &amp;block)",""],["method_missing","ActionController::Integration::Runner","classes\/ActionController\/Integration\/Runner.html#M000219","(sym, *args, &amp;block)","Delegate unhandled messages to the current session instance. "],["method_missing","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000180","(selector, *args, &amp;block)",""],["method_missing","ActionController::RewindableInput::RewindableIO","classes\/ActionController\/RewindableInput\/RewindableIO.html#M000390","(method, *args, &amp;block)",""],["method_missing","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000684","(method, *args, &amp;block)","Forward all undefined methods to the wrapped string. "],["method_option_to_s","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001370","(method)",""],["method_segment","ActionView::Template","classes\/ActionView\/Template.html#M001514","()",""],["microseconds","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001675","(time)","'0.123456' -> 123456 '1.123456' -> 123456 "],["middleware","Rails::Configuration","classes\/Rails\/Configuration.html#M002273","()",""],["middleware","ActiveSupport::Cache::Strategy::LocalCache","classes\/ActiveSupport\/Cache\/Strategy\/LocalCache.html#M000748","()",""],["midnight","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001006","()","Alias for #beginning_of_day"],["midnight","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000883","()","Alias for #beginning_of_day"],["midnight","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001062","()","Alias for #beginning_of_day"],["migrate","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M001931","(direction)","Execute this migration in the named direction "],["migration_directory","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M002107","(relative_path)",""],["migration_exists?","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M002109","(file_name)",""],["migration_template","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M002132","(relative_source, relative_destination, template_options = {})","When creating a migration, it knows to find the first available file in db\/migrate and use the migra"],["migration_template","Rails::Generator::Commands::Destroy","classes\/Rails\/Generator\/Commands\/Destroy.html#M002098","(relative_source, relative_destination, template_options = {})","When deleting a migration, it knows to delete every file named \"[0-9]*_#{file_name}\". "],["migration_template","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M002119","(relative_source, relative_destination, options = {})",""],["mime_type","ActiveResource::Formats::XmlFormat","classes\/ActiveResource\/Formats\/XmlFormat.html#M000583","()",""],["mime_type","ActionView::Template","classes\/ActionView\/Template.html#M001507","()",""],["mime_type","ActiveResource::Formats::JsonFormat","classes\/ActiveResource\/Formats\/JsonFormat.html#M000587","()",""],["minimum","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001894","(column_name, options = {})","Calculates the minimum value on a given column.  The value is returned with the same data type of th"],["minus_with_coercion","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000901","(other)","Time#- can also be used to determine the number of seconds between two Time instances. We're layerin"],["minute","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000958","()","Alias for #minutes"],["minutes","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000957","()",""],["model_name","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M000944","()","Returns an ActiveSupport::ModelName object for module. It can be used to retrieve all kinds of namin"],["monday","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001021","()","Alias for #beginning_of_week"],["monday","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000877","()","Alias for #beginning_of_week"],["month","ActiveSupport::CoreExtensions::Float::Time","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html#M000989","()","Alias for #months"],["month","ActiveSupport::CoreExtensions::Integer::Time","classes\/ActiveSupport\/CoreExtensions\/Integer\/Time.html#M000841","()","Alias for #months"],["months","ActiveSupport::CoreExtensions::Integer::Time","classes\/ActiveSupport\/CoreExtensions\/Integer\/Time.html#M000840","()",""],["months","ActiveSupport::CoreExtensions::Float::Time","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html#M000987","()",""],["months_ago","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000868","(months)","Returns a new Time representing the time a number of specified months ago "],["months_ago","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001012","(months)","Returns a new Date\/DateTime representing the time a number of specified months ago "],["months_since","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000869","(months)","Returns a new Time representing the time a number of specified months in the future "],["months_since","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001013","(months)","Returns a new Date\/DateTime representing the time a number of specified months in the future "],["months_without_deprecation","ActiveSupport::CoreExtensions::Float::Time","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html#M000988","()",""],["mtime","ActionView::ReloadableTemplate","classes\/ActionView\/ReloadableTemplate.html#M001492","()",""],["multipart?","ActionView::Template","classes\/ActionView\/Template.html#M001505","()",""],["multiple_of?","ActiveSupport::CoreExtensions::Integer::EvenOdd","classes\/ActiveSupport\/CoreExtensions\/Integer\/EvenOdd.html#M000844","(number)",""],["name","ActiveSupport::Testing::Metrics::Base","classes\/ActiveSupport\/Testing\/Metrics\/Base.html#M001141","()",""],["name","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001567","()","Returns the name of the macro.  For example, <tt>composed_of :balance, :class_name => 'Money'<\/tt> w"],["named_scope","ActiveRecord::NamedScope::ClassMethods","classes\/ActiveRecord\/NamedScope\/ClassMethods.html#M001878","(name, options = {}, &amp;block)","Adds a class method for retrieving and querying objects. A scope represents a narrowing of a databas"],["names","Rails::Generator::Source","classes\/Rails\/Generator\/Source.html#M002176","()","Return a convenient sorted list of all generator names. "],["namespace","ActionController::Routing::RouteSet::Mapper","classes\/ActionController\/Routing\/RouteSet\/Mapper.html#M000369","(name, options = {}, &amp;block)","Enables the use of resources in a module by setting the name_prefix, path_prefix, and namespace for "],["native_database_types","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001598","()","Returns a Hash of mappings from the abstract data types to the native database types.  See TableDefi"],["new","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000010","(urls_to_fetch, level = 1, cwd = &quot;.&quot;)",""],["new","ActiveResource::Request","classes\/ActiveResource\/Request.html#M000666","(method, path, body = nil, headers = {})",""],["new","Commands::Source","classes\/Commands\/Source.html#M000550","(base_command)",""],["new","ActiveResource::TimeoutError","classes\/ActiveResource\/TimeoutError.html#M000664","(message)",""],["new","ActionController::TestUploadedFile","classes\/ActionController\/TestUploadedFile.html#M000464","(path, content_type = Mime::TEXT, binary = false)",""],["new","ActionController::MiddlewareStack::Middleware","classes\/ActionController\/MiddlewareStack\/Middleware.html#M000399","(klass, *args, &amp;block)",""],["new","ActiveRecord::Observer","classes\/ActiveRecord\/Observer.html#M001902","()","Start observing the declared classes and their subclasses. "],["new","ActionController::MiddlewareStack::Middleware","classes\/ActionController\/MiddlewareStack\/Middleware.html#M000400","(klass, *args, &amp;block)",""],["new","ActionController::Failsafe","classes\/ActionController\/Failsafe.html#M000406","(app)",""],["new","ActionController::ParamsParser","classes\/ActionController\/ParamsParser.html#M000408","(app)",""],["new","ActionView::Helpers::AtomFeedHelper::AtomFeedBuilder","classes\/ActionView\/Helpers\/AtomFeedHelper\/AtomFeedBuilder.html#M001320","(xml, view, feed_options = {})",""],["new","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001659","(name, default, sql_type = nil, null = true)","Instantiates a new column in the table. +name+ is the column's name, such as <tt>supplier_id<\/tt> in"],["new","Rails::Configuration","classes\/Rails\/Configuration.html#M002264","()","Create a new Configuration instance, initialized with the default values. "],["new","ActionView::Helpers::AtomFeedHelper::AtomBuilder","classes\/ActionView\/Helpers\/AtomFeedHelper\/AtomBuilder.html#M001323","(xml)",""],["new","Rails::Plugin","classes\/Rails\/Plugin.html#M002291","(directory)",""],["new","ActionController::Response","classes\/ActionController\/Response.html#M000410","()",""],["new","Commands::Install","classes\/Commands\/Install.html#M000546","(base_command)",""],["new","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M000670","(site, format = ActiveResource::Formats[:xml])","The +site+ parameter is required and will set the +site+ attribute to the URI for the remote resourc"],["new","ActionController::Http::Headers","classes\/ActionController\/Http\/Headers.html#M000314","(*args)",""],["new","Commands::Info","classes\/Commands\/Info.html#M000543","(base_command)",""],["new","Rails::Generator::Spec","classes\/Rails\/Generator\/Spec.html#M002177","(name, path, source)",""],["new","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001243","(name, utc_offset, tzinfo = nil)","Create a new TimeZone object with the given name and offset. The offset is the number of seconds tha"],["new","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor.html#M000110","(tag)",""],["new","Logger::Formatter","classes\/Logger\/Formatter.html#M000122","()",""],["new","Rails::Generator::Source","classes\/Rails\/Generator\/Source.html#M002174","(label)",""],["new","Rails::BacktraceCleaner","classes\/Rails\/BacktraceCleaner.html#M002290","()",""],["new","ActionController::Routing::OptionalFormatSegment","classes\/ActionController\/Routing\/OptionalFormatSegment.html#M000370","(key = nil, options = {})",""],["new","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001566","(macro, name, options, active_record)",""],["new","ActiveRecord::ConnectionAdapters::ConnectionManagement","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionManagement.html#M001682","(app)",""],["new","Repositories","classes\/Repositories.html#M000087","(cache_file = File.join(find_home, &quot;.rails-plugin-sources&quot;))",""],["new","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M001684","(base)",""],["new","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M000471","(output = $stdout, request = nil, response = nil)","DEPRECATE: Remove arguments, since they are only used by CGI "],["new","ActionController::RewindableInput","classes\/ActionController\/RewindableInput.html#M000387","(app)",""],["new","Rails::Generator::Manifest","classes\/Rails\/Generator\/Manifest.html#M002169","(target = nil) {|self if block_given?| ...}","Take a default action target.  Yield self if block given. "],["new","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001692","(connection, logger, connection_options, config)",""],["new","ActionView::Template::Path","classes\/ActionView\/Template\/Path.html#M001519","(path)",""],["new","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M001879","(proxy_scope, options, &amp;block)",""],["new","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000019","(log_file_path = nil, gc_request_period = nil) {|self if block_given?| ...}","Initialize the FastCGI instance with the path to a crash log detailing unhandled exceptions (default"],["new","Rails::Generator::GeneratedAttribute","classes\/Rails\/Generator\/GeneratedAttribute.html#M002189","(name, type)",""],["new","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000683","(string)","Creates a new Chars instance by wrapping _string_. "],["new","Plugin","classes\/Plugin.html#M000100","(uri, name=nil)",""],["new","Commands::Remove","classes\/Commands\/Remove.html#M000553","(base_command)",""],["new","ActionController::Routing::Optimisation::Optimiser","classes\/ActionController\/Routing\/Optimisation\/Optimiser.html#M000362","(route, kind)",""],["new","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000220","(app = nil)","Create and initialize a new Session instance. "],["new","ActiveResource::Response","classes\/ActiveResource\/Response.html#M000611","(body, message = 200, headers = {})",""],["new","Rails::Generator::NamedBase","classes\/Rails\/Generator\/NamedBase.html#M002165","(runtime_args, runtime_options = {})",""],["new","Commands::List","classes\/Commands\/List.html#M000556","(base_command)",""],["new","Fixtures","classes\/Fixtures.html#M000155","(connection, table_name, class_name, fixture_path, file_filter = DEFAULT_FILTER_RE)",""],["new","Commands::Discover","classes\/Commands\/Discover.html#M000535","(base_command)",""],["new","Rails::Generator::AbstractGemSource","classes\/Rails\/Generator\/AbstractGemSource.html#M002164","()",""],["new","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M002280","(installed_index, vendor_dir=Rails::GemDependency.unpacked_path)",""],["new","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002035","(attributes = nil) {|self if block_given?| ...}","New objects can be instantiated as either empty (pass no construction parameter) or pre-set with att"],["new","ActiveRecord::DynamicFinderMatch","classes\/ActiveRecord\/DynamicFinderMatch.html#M001926","(method)",""],["new","Rails::GemBuilder","classes\/Rails\/GemBuilder.html#M002276","(spec, gem_dir)",""],["new","ActionView::Template","classes\/ActionView\/Template.html#M001502","(template_path, load_path)",""],["new","Rails::GemPlugin","classes\/Rails\/GemPlugin.html#M002194","(spec, gem)","Initialize this plugin from a Gem::Specification. "],["new","Repository","classes\/Repository.html#M000158","(uri)",""],["new","ActionView::ReloadableTemplate::ReloadablePath","classes\/ActionView\/ReloadableTemplate\/ReloadablePath.html#M001497","(path)",""],["new","Rails::Generator::PathSource","classes\/Rails\/Generator\/PathSource.html#M002162","(label, path)",""],["new","Commands::Sources","classes\/Commands\/Sources.html#M000540","(base_command)",""],["new","Rails::Initializer","classes\/Rails\/Initializer.html#M002197","(configuration)","Create a new Initializer instance that references the given Configuration instance. "],["new","ActionView::ReloadableTemplate","classes\/ActionView\/ReloadableTemplate.html#M001491","(*args)",""],["new","ActionController::Session::AbstractStore::SessionHash","classes\/ActionController\/Session\/AbstractStore\/SessionHash.html#M000275","(by, env)",""],["new","ActionController::Session::AbstractStore","classes\/ActionController\/Session\/AbstractStore.html#M000273","(app, options = {})",""],["new","Commands::Plugin","classes\/Commands\/Plugin.html#M000559","()",""],["new","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000070","(constructor = {})",""],["new","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M000826","()",""],["new","ActionView::Base::ProxyModule","classes\/ActionView\/Base\/ProxyModule.html#M001489","(receiver)",""],["new","ActionController::Reloader","classes\/ActionController\/Reloader.html#M000430","(app)",""],["new","ActionView::Base","classes\/ActionView\/Base.html#M001482","(*args)",""],["new","ActionView::TemplateHandler","classes\/ActionView\/TemplateHandler.html#M001480","(view = nil)",""],["new","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M001798","(pools = {})",""],["new","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001185","(utc_time, time_zone, local_time = nil, period = nil)",""],["new","ActionController::Session::CookieStore","classes\/ActionController\/Session\/CookieStore.html#M000271","(app, options = {})",""],["new","ActionView::TestCase::TestController","classes\/ActionView\/TestCase\/TestController.html#M001478","()",""],["new","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M002181","(runtime_args, runtime_options = {})",""],["new","ActionController::Session::MemCacheStore","classes\/ActionController\/Session\/MemCacheStore.html#M000270","(app, options = {})",""],["new","ActiveRecord::MultiparameterAssignmentErrors","classes\/ActiveRecord\/MultiparameterAssignmentErrors.html#M002075","(errors)",""],["new","ActiveSupport::ModelName","classes\/ActiveSupport\/ModelName.html#M001183","(name)",""],["new","ActiveRecord::DynamicScopeMatch","classes\/ActiveRecord\/DynamicScopeMatch.html#M002077","(method)",""],["new","ActionController::Caching::Actions::ActionCachePath","classes\/ActionController\/Caching\/Actions\/ActionCachePath.html#M000253","(controller, options = {}, infer_extension = true)","When true, infer_extension will look up the cache path extension from the request's path & format. T"],["new","ActiveRecord::RecordInvalid","classes\/ActiveRecord\/RecordInvalid.html#M002079","(record)",""],["new","ActiveRecord::AttributeAssignmentError","classes\/ActiveRecord\/AttributeAssignmentError.html#M001930","(message, exception, attribute)",""],["new","RailsEnvironment","classes\/RailsEnvironment.html#M000059","(dir)",""],["new","ActiveSupport::Callbacks::Callback","classes\/ActiveSupport\/Callbacks\/Callback.html#M000802","(kind, method, options = {})",""],["new","ActiveRecord::SessionStore::SqlBypass","classes\/ActiveRecord\/SessionStore\/SqlBypass.html#M001949","(attributes)","Look for normal and marshaled data, self.find_by_session_id's way of telling us to postpone unmarsha"],["new","Rails::SecretKeyGenerator","classes\/Rails\/SecretKeyGenerator.html#M002235","(identifier)",""],["new","ActiveSupport::MessageEncryptor","classes\/ActiveSupport\/MessageEncryptor.html#M001178","(secret, cipher = 'aes-256-cbc')",""],["new","ActiveSupport::Cache::FileStore","classes\/ActiveSupport\/Cache\/FileStore.html#M000788","(cache_path)",""],["new","ActiveSupport::MessageVerifier","classes\/ActiveSupport\/MessageVerifier.html#M001175","(secret, digest = 'SHA1')",""],["new","ActiveSupport::Deprecation::DeprecatedObjectProxy","classes\/ActiveSupport\/Deprecation\/DeprecatedObjectProxy.html#M001174","(object, message)",""],["new","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001715","(table_name, base)",""],["new","Commands::Update","classes\/Commands\/Update.html#M000565","(base_command)",""],["new","Commands::Unsource","classes\/Commands\/Unsource.html#M000568","(base_command)",""],["new","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001729","(connection, logger, config)",""],["new","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M000778","()",""],["new","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001259","(name)","Return a TimeZone instance with the given name, or +nil+ if no such TimeZone instance exists. (This "],["new","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M000771","()",""],["new","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002239","(name, options = {})",""],["new","ActiveSupport::Cache::MemCacheStore","classes\/ActiveSupport\/Cache\/MemCacheStore.html#M000767","(*addresses)","Creates a new MemCacheStore object, with the given memcached server addresses. Each address is eithe"],["new","Mime::Type","classes\/Mime\/Type.html#M002334","(string, symbol = nil, synonyms = [])",""],["new","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000637","(attributes = {})","Constructor method for \\new resources; the optional +attributes+ parameter takes a \\hash of attribut"],["new","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M001264","(log, level = DEBUG)",""],["new","ActiveSupport::Testing::Profiler","classes\/ActiveSupport\/Testing\/Profiler.html#M001164","(*args)",""],["new","ActiveSupport::BacktraceCleaner","classes\/ActiveSupport\/BacktraceCleaner.html#M001272","()",""],["new","ActiveSupport::Multibyte::UnicodeDatabase","classes\/ActiveSupport\/Multibyte\/UnicodeDatabase.html#M000726","()",""],["new","CGI::Cookie","classes\/CGI\/Cookie.html#M000053","(name = '', *value)","Creates a new CGI::Cookie object. The contents of the cookie can be specified as a +name+ and one or"],["new","ActiveRecord::ConnectionAdapters::SQLiteAdapter::Version","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter\/Version.html#M001743","(version_string)",""],["new","ActiveRecord::QueryCache","classes\/ActiveRecord\/QueryCache.html#M001939","(app)",""],["new","ActionController::MiddlewareStack","classes\/ActionController\/MiddlewareStack.html#M000391","(*args, &amp;block)",""],["new","ActiveSupport::Testing::Performer","classes\/ActiveSupport\/Testing\/Performer.html#M001161","(harness, metric)",""],["new","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M001745","(spec)","Creates a new ConnectionPool object. +spec+ is a ConnectionSpecification object which describes data"],["new","ActiveSupport::Testing::Metrics::CpuTime","classes\/ActiveSupport\/Testing\/Metrics\/CpuTime.html#M001157","(*args)",""],["new","ActiveSupport::Testing::Metrics::Base","classes\/ActiveSupport\/Testing\/Metrics\/Base.html#M001140","()",""],["new","ActionController::RewindableInput::RewindableIO","classes\/ActionController\/RewindableInput\/RewindableIO.html#M000389","(io)",""],["new","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001756","(connection, logger, connection_parameters, config)","Initializes and connects a PostgreSQL adapter. "],["new?","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000639","()","A method to determine if the resource a \\new object (i.e., it has not been POSTed to the remote serv"],["new_and_loaded","ActionView::Template::Path","classes\/ActionView\/Template\/Path.html#M001526","(path)",""],["new_date","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001676","(year, mon, mday)",""],["new_record?","ActiveRecord::SessionStore::SqlBypass","classes\/ActiveRecord\/SessionStore\/SqlBypass.html#M001950","()",""],["new_record?","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000640","()","Alias for #new?"],["new_record?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002040","()","Returns true if this object hasn't been saved yet -- that is, a record for the object doesn't exist "],["new_request!","ActionView::ReloadableTemplate::ReloadablePath","classes\/ActionView\/ReloadableTemplate\/ReloadablePath.html#M001498","()",""],["new_session","railties\/lib\/console_app.rb","files\/railties\/lib\/console_app_rb.html#M000004","() {|session if block_given?| ...}","create a new session. If a block is given, the new session will be yielded to the block before being"],["new_time","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001677","(year, mon, mday, hour, min, sec, microsec)",""],["next_migration_number","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M002106","()",""],["next_migration_string","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M002110","(padding = 3)",""],["next_month","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001019","()","Short-hand for months_since(1) "],["next_month","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000875","()","Short-hand for months_since(1) "],["next_week","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000881","(day = :monday)","Returns a new Time representing the start of the given day in next week (default is Monday). "],["next_week","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001025","(day = :monday)","Returns a new Date\/DateTime representing the start of the given day in next week (default is Monday)"],["next_year","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001017","()","Short-hand for years_since(1) "],["next_year","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000873","()","Short-hand for years_since(1) "],["nonce","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000202","(time = Time.now)","Uses an MD5 digest based on time to generate a value to be used only once. A server-specified data s"],["none?","Enumerable","classes\/Enumerable.html#M002326","(&amp;block)","Returns true if none of the elements match the given block. success = responses.none? {|r| r.status "],["normalize","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000713","(form=ActiveSupport::Multibyte.default_normalization_form)","Returns the KC normalization of the string by default. NFKC is considered the best normalization for"],["normalize_paths","ActionController::Routing","classes\/ActionController\/Routing.html#M000351","(paths)","Returns an array of paths, cleaned of double-slashes and relative path references. * \"\\\\\\\" and \"\/\/\" "],["not_modified?","ActionController::Request","classes\/ActionController\/Request.html#M000491","(modified_at)",""],["now","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001252","()","Returns an ActiveSupport::TimeWithZone instance representing the current time in the time zone repre"],["now","ActionController::Flash::FlashHash","classes\/ActionController\/Flash\/FlashHash.html#M000291","()","Sets a flash that will not be available to the next action, only to the current. flash.now[:message]"],["number?","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001661","()","Returns +true+ if the column is either of type integer, float or decimal. "],["number_to_currency","ActionView::Helpers::NumberHelper","classes\/ActionView\/Helpers\/NumberHelper.html#M001344","(number, options = {})","Formats a +number+ into a currency string (e.g., $13.65). You can customize the format in the +optio"],["number_to_human_size","ActionView::Helpers::NumberHelper","classes\/ActionView\/Helpers\/NumberHelper.html#M001348","(number, *args)","Formats the bytes in +size+ into a more understandable representation (e.g., giving it 1500 yields 1"],["number_to_percentage","ActionView::Helpers::NumberHelper","classes\/ActionView\/Helpers\/NumberHelper.html#M001345","(number, options = {})","Formats a +number+ as a percentage string (e.g., 65%). You can customize the format in the +options+"],["number_to_phone","ActionView::Helpers::NumberHelper","classes\/ActionView\/Helpers\/NumberHelper.html#M001343","(number, options = {})","Formats a +number+ into a US phone number (e.g., (555) 123-9876). You can customize the format in th"],["number_with_delimiter","ActionView::Helpers::NumberHelper","classes\/ActionView\/Helpers\/NumberHelper.html#M001346","(number, *args)","Formats a +number+ with grouped thousands using +delimiter+ (e.g., 12,324). You can customize the fo"],["number_with_precision","ActionView::Helpers::NumberHelper","classes\/ActionView\/Helpers\/NumberHelper.html#M001347","(number, *args)","Formats a +number+ with the specified level of <tt>:precision<\/tt> (e.g., 112.32 has a precision of "],["observe","ActiveRecord::Observer","classes\/ActiveRecord\/Observer.html#M001900","(*models)","Attaches the observer to the supplied model classes. "],["observe_field","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001365","(field_id, options = {})","Observes the field with the DOM ID specified by +field_id+ and calls a callback when its contents ha"],["observe_form","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001366","(form_id, options = {})","Observes the form with the DOM ID specified by +form_id+ and calls a callback when its contents have"],["observed_class","ActiveRecord::Observer","classes\/ActiveRecord\/Observer.html#M001901","()","The class observed by default is inferred from the observer's class name: assert_equal Person, Perso"],["observed_classes","ActiveRecord::Observer","classes\/ActiveRecord\/Observer.html#M001903","()",""],["observed_subclasses","ActiveRecord::Observer","classes\/ActiveRecord\/Observer.html#M001904","()",""],["observers","ActiveRecord::Observing::ClassMethods","classes\/ActiveRecord\/Observing\/ClassMethods.html#M001551","()","Gets the current observers. "],["observers=","ActiveRecord::Observing::ClassMethods","classes\/ActiveRecord\/Observing\/ClassMethods.html#M001550","(*observers)","Activates the observers assigned. Examples: # Calls PersonObserver.instance ActiveRecord::Base.obser"],["odd?","ActiveSupport::CoreExtensions::Integer::EvenOdd","classes\/ActiveSupport\/CoreExtensions\/Integer\/EvenOdd.html#M000846","()",""],["on","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001913","(attribute)","Returns +nil+, if no errors are associated with the specified +attribute+. Returns the error message"],["on","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000600","(attribute)","A method to return the errors associated with +attribute+, which returns nil, if no errors are  asso"],["on_base","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001915","()","Returns errors assigned to the base object through +add_to_base+ according to the normal rules of <t"],["on_base","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000602","()","A method to return errors assigned to +base+ object through add_to_base, which returns nil, if no er"],["opaque","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000204","()","Opaque based on random generation - but changing each request? "],["open_session","ActionController::Integration::Runner","classes\/ActionController\/Integration\/Runner.html#M000218","(application = nil) {|session if block_given?| ...}","Open a new session instance. If a block is given, the new session is yielded to the block before bei"],["open_transactions","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001822","()",""],["option_groups_from_collection_for_select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M001333","(collection, group_method, group_label_method, option_key_method, option_value_method, selected_key = nil)","Returns a string of <tt><option><\/tt> tags, like <tt>options_from_collection_for_select<\/tt>, but gr"],["options","Commands::Info","classes\/Commands\/Info.html#M000544","()",""],["options","Commands::Plugin","classes\/Commands\/Plugin.html#M000561","()",""],["options","Commands::Discover","classes\/Commands\/Discover.html#M000536","()",""],["options","Commands::Unsource","classes\/Commands\/Unsource.html#M000569","()",""],["options","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001569","()","Returns the hash of options used for the macro.  For example, it would return <tt>{ :class_name => \""],["options","Commands::Install","classes\/Commands\/Install.html#M000547","()",""],["options","Commands::Update","classes\/Commands\/Update.html#M000566","()",""],["options","Commands::List","classes\/Commands\/List.html#M000557","()",""],["options","Commands::Source","classes\/Commands\/Source.html#M000551","()",""],["options","Commands::Remove","classes\/Commands\/Remove.html#M000554","()",""],["options","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M002138","()","Each instance has an options hash that's populated by #parse. "],["options","Commands::Sources","classes\/Commands\/Sources.html#M000541","()",""],["options_for_ajax","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001369","(options)",""],["options_for_javascript","ActionView::Helpers::JavaScriptHelper","classes\/ActionView\/Helpers\/JavaScriptHelper.html#M001452","(options)",""],["options_for_select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M001331","(container, selected = nil)","Accepts a container (hash, array, enumerable, your type) and returns a string of option tags. Given "],["options_from_collection_for_select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M001332","(collection, value_method, text_method, selected = nil)","Returns a string of option tags that have been compiled by iterating over the +collection+ and assig"],["options_include_default?","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001622","(options)",""],["ord","ActiveSupport::CoreExtensions::String::Conversions","classes\/ActiveSupport\/CoreExtensions\/String\/Conversions.html#M001075","()","'a'.ord == 'a'[0] for Ruby 1.9 forward compatibility. "],["ord","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000709","()","Returns the codepoint of the first character in the string. Example: '\u3053\u3093\u306b\u3061\u306f'.mb_chars.ord #=> 12371 "],["ordinalize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000825","(number)","Turns a number into an ordinal string used to denote the position in an ordered sequence such as 1st"],["ordinalize","ActiveSupport::CoreExtensions::Integer::Inflections","classes\/ActiveSupport\/CoreExtensions\/Integer\/Inflections.html#M000847","()","Ordinalize turns a number into an ordinal string used to denote the position in an ordered sequence "],["original_filename","ActionController::UploadedFile","classes\/ActionController\/UploadedFile.html#M000304","()","Take the basename of the upload's original filename. This handles the full Windows paths given by In"],["output_filename","ActiveSupport::Testing::Profiler","classes\/ActiveSupport\/Testing\/Profiler.html#M001168","(printer_class)",""],["output_filename","ActiveSupport::Testing::Performer","classes\/ActiveSupport\/Testing\/Performer.html#M001163","()",""],["output_filename","ActiveSupport::Testing::Benchmarker","classes\/ActiveSupport\/Testing\/Benchmarker.html#M001173","()",""],["outside_transaction?","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001775","()","The ruby-pg driver supports inspecting the transaction status, while the ruby-postgres driver does n"],["outside_transaction?","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001640","()","Checks whether there is currently no transaction active. This is done by querying the database drive"],["overlaps?","ActiveSupport::CoreExtensions::Range::Overlaps","classes\/ActiveSupport\/CoreExtensions\/Range\/Overlaps.html#M000839","(other)","Compare two ranges and see if they overlap eachother (1..5).overlaps?(4..6) # => true (1..5).overlap"],["parameterize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000817","(string, sep = '-')","Replaces special characters in a string so that it may be used as part of a 'pretty' URL. ==== Examp"],["parameterize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001093","(sep = '-')","Replaces special characters in a string so that it may be used as part of a 'pretty' URL. ==== Examp"],["parameters","ActionController::Request","classes\/ActionController\/Request.html#M000517","()","Returns both GET and POST \\parameters in a single hash. "],["params","ActionController::Request","classes\/ActionController\/Request.html#M000518","()","Alias for #parameters"],["parent","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M000948","()","Returns the module which contains this one according to its name. module M module N end end X = M::N"],["parent_name","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M000947","()","Returns the name of the module containing this one. p M::N.parent_name # => \"M\" "],["parents","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M000949","()","Returns all the parents of this module according to its name, ordered from nested outwards. The rece"],["parse","CGI::Cookie","classes\/CGI\/Cookie.html#M000058","(raw_cookie)","Parses a raw cookie string into a hash of <tt>cookie-name => cookie-object<\/tt> pairs. cookies = CGI"],["parse","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001251","(str, now=now)","Method for creating new ActiveSupport::TimeWithZone instance in time zone of +self+ from parsed stri"],["parse","Mime::Type","classes\/Mime\/Type.html#M002333","(accept_header)",""],["parse!","Commands::Remove","classes\/Commands\/Remove.html#M000555","(args)",""],["parse!","Commands::Plugin","classes\/Commands\/Plugin.html#M000562","(args=ARGV)",""],["parse!","Commands::List","classes\/Commands\/List.html#M000558","(args)",""],["parse!","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M002142","(args, runtime_options = {})","Parse arguments into the options hash.  Classes may customize parsing behavior by overriding these m"],["parse!","Commands::Plugin","classes\/Commands\/Plugin.html#M000564","(args=ARGV)",""],["parse!","Commands::Discover","classes\/Commands\/Discover.html#M000537","(args)",""],["parse!","Commands::Source","classes\/Commands\/Source.html#M000552","(args)",""],["parse!","Commands::Install","classes\/Commands\/Install.html#M000549","(args)",""],["parse!","Commands::Update","classes\/Commands\/Update.html#M000567","(args)",""],["parse!","Commands::Info","classes\/Commands\/Info.html#M000545","(args)",""],["parse!","Commands::Unsource","classes\/Commands\/Unsource.html#M000570","(args)",""],["parse!","Commands::Sources","classes\/Commands\/Sources.html#M000542","(args)",""],["partial_path","ActionController::RecordIdentifier","classes\/ActionController\/RecordIdentifier.html#M000265","(record_or_class, controller_path = nil)","Returns plural\/singular for a record or class. Example: partial_path(post)                   # => \"p"],["partial_path","ActionView::Helpers::RecordIdentificationHelper","classes\/ActionView\/Helpers\/RecordIdentificationHelper.html#M001340","(*args, &amp;block)","See ActionController::RecordIdentifier.partial_path -- this is just a delegate to that for convenien"],["password","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000620","()","Gets the \\password for REST HTTP authentication. "],["password=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000621","(password)","Sets the \\password for REST HTTP authentication. "],["password=","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M000673","(password)","Set password for remote service. "],["password_field","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M001312","(object_name, method, options = {})","Returns an input tag of the \"password\" type tailored for accessing a specified attribute (identified"],["password_field_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M001439","(name = &quot;password&quot;, value = nil, options = {})","Creates a password field, a masked text field that will hide the users input behind a mask character"],["past?","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001053","()","Tells whether the DateTime object's datetime lies in the past "],["past?","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000859","()","Tells whether the Time object's time lies in the past "],["past?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001218","()",""],["past?","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M000999","()","Tells whether the Date object's date lies in the past "],["path","ActionController::Request","classes\/ActionController\/Request.html#M000515","()","Returns the interpreted \\path to requested resource after all the installation directory of this app"],["path","ActionView::Template","classes\/ActionView\/Template.html#M001508","()",""],["path_for","ActionController::Caching::Actions::ActionCachePath","classes\/ActionController\/Caching\/Actions\/ActionCachePath.html#M000252","(controller, options, infer_extension = true)",""],["path_parameters","ActionController::Request","classes\/ActionController\/Request.html#M000520","()","Returns a hash with the \\parameters used to form the \\path of the request. Returned hash keys are st"],["path_to_image","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001410","(source)","Alias for #image_path"],["path_to_javascript","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001401","(source)","Alias for #javascript_path"],["path_to_stylesheet","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001407","(source)","Alias for #stylesheet_path"],["path_without_extension","ActionView::Template","classes\/ActionView\/Template.html#M001509","()",""],["path_without_format_and_extension","ActionView::Template","classes\/ActionView\/Template.html#M001510","()",""],["period","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001192","()","Returns the underlying TZInfo::TimezonePeriod. "],["period_for_local","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001257","(time, dst=true)","Available so that TimeZone instances respond like TZInfo::Timezone instances "],["period_for_utc","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001256","(time)","Available so that TimeZone instances respond like TZInfo::Timezone instances "],["periodically_call_remote","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001358","(options = {})","Periodically calls the specified url (<tt>options[:url]<\/tt>) every <tt>options[:frequency]<\/tt> sec"],["petabyte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000982","()","Alias for #petabytes"],["petabytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000981","()",""],["plugin_loader","Rails::Initializer","classes\/Rails\/Initializer.html#M002211","()",""],["plugins","Repository","classes\/Repository.html#M000159","()",""],["plugins=","Rails::Configuration","classes\/Rails\/Configuration.html#M002259","(plugins)",""],["plural","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M000827","(rule, replacement)","Specifies a new pluralization rule and its replacement. The rule can either be a string or a regular"],["plural_class_name","ActionController::RecordIdentifier","classes\/ActionController\/RecordIdentifier.html#M000268","(record_or_class)","Returns the plural class name of a record or class. Examples: plural_class_name(post)             # "],["pluralize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001084","()","Returns the plural form of the word in the string. \"post\".pluralize             # => \"posts\" \"octopu"],["pluralize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000809","(word)","Returns the plural form of the word in the string. Examples: \"post\".pluralize             # => \"post"],["pluralize","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001458","(count, singular, plural = nil)","Attempts to pluralize the +singular+ word unless +count+ is 1. If +plural+ is supplied, it will use "],["polymorphic_path","ActionController::PolymorphicRoutes","classes\/ActionController\/PolymorphicRoutes.html#M000283","(record_or_hash_or_array, options = {})","Returns the path component of a URL for the given record. It uses <tt>polymorphic_url<\/tt> with <tt>"],["polymorphic_url","ActionController::PolymorphicRoutes","classes\/ActionController\/PolymorphicRoutes.html#M000282","(record_or_hash_or_array, options = {})","Constructs a call to a named RESTful route for the given record and returns the resulting URL string"],["pop_d","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000013","()",""],["port","ActionController::Request","classes\/ActionController\/Request.html#M000508","()","Returns the port number of this request as an integer. "],["port_string","ActionController::Request","classes\/ActionController\/Request.html#M000510","()","Returns a \\port suffix like \":8080\" if the \\port number of this request is not the default HTTP \\por"],["possible_controllers","ActionController::Routing","classes\/ActionController\/Routing.html#M000352","()","Returns the array of controller names currently available to ActionController::Routing. "],["post","ActiveResource::CustomMethods","classes\/ActiveResource\/CustomMethods.html#M000573","(custom_method_name, options = {}, body = '')",""],["post","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000233","(path, parameters = nil, headers = nil)","Performs a POST request with the given parameters. See get() for more details. "],["post","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M000678","(path, body = '', headers = {})","Execute a POST request. Used to create new resources. "],["post","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000164","(action, parameters = nil, session = nil, flash = nil)","Executes a request simulating POST HTTP method and set\/volley the response "],["post","ActiveResource::CustomMethods::InstanceMethods","classes\/ActiveResource\/CustomMethods\/InstanceMethods.html#M000578","(method_name, options = {}, body = nil)",""],["post?","ActionController::Request","classes\/ActionController\/Request.html#M000481","()","Is this a POST request?  Equivalent to <tt>request.method == :post<\/tt>. "],["post_via_redirect","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000228","(path, parameters = nil, headers = nil)","Performs a POST request, following any subsequent redirect. See +request_via_redirect+ for more info"],["postgresql_version","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001797","()","Returns the version of the connected PostgreSQL version. "],["prefetch_primary_key?","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001812","(table_name = nil)","Should primary key values be selected from their corresponding sequence before the insert statement?"],["prefix","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000628","(options={})","Gets the \\prefix for a resource's nested URL (e.g., <tt>prefix\/collectionname\/1.xml<\/tt>) This metho"],["prefix=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000630","(value = '\/')","Sets the \\prefix for a resource's nested URL (e.g., <tt>prefix\/collectionname\/1.xml<\/tt>). Default v"],["prefix_source","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000629","()","An attribute reader for the source string for the resource path \\prefix.  This method is regenerated"],["preload_associations","ActiveRecord::AssociationPreload::ClassMethods","classes\/ActiveRecord\/AssociationPreload\/ClassMethods.html#M001854","(records, associations, preload_options={})","Eager loads the named associations for the given ActiveRecord record(s). In this description, 'assoc"],["preload_frameworks","Rails::Initializer","classes\/Rails\/Initializer.html#M002204","()","Preload all frameworks specified by the Configuration#frameworks. Used by Passenger to ensure everyt"],["prepare!","ActionController::Response","classes\/ActionController\/Response.html#M000426","()",""],["prepare_controller_class","ActionController::TestCase","classes\/ActionController\/TestCase.html#M000381","(new_class)",""],["prepare_dispatcher","Rails::Initializer","classes\/Rails\/Initializer.html#M002233","()",""],["prepend_after_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M000322","(*filters, &amp;block)","The passed <tt>filters<\/tt> will be prepended to the array of filters that run _after_ actions on th"],["prepend_around_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M000325","(*filters, &amp;block)","If you <tt>prepend_around_filter A.new, B.new<\/tt>, the filter chain looks like: A#before B#before #"],["prepend_before_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M000319","(*filters, &amp;block)","The passed <tt>filters<\/tt> will be prepended to the filter_chain and will execute before the action"],["prepend_sources","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M002156","(*args)","Add a source to the beginning of the list. "],["prepend_view_path","ActionController::Base","classes\/ActionController\/Base.html#M000440","(path)","Adds a view_path to the front of the view_paths array. If the current class has no view paths, copy "],["prepend_view_path","ActionController::Base","classes\/ActionController\/Base.html#M000451","(path)","Adds a view_path to the front of the view_paths array. This change affects the current request only."],["present?","Object","classes\/Object.html#M000129","()","An object is present if it's not blank. "],["primary_key","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M001685","(name)","Appends a primary key definition to the table definition. Can be called multiple times, but this is "],["primary_key","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001999","()","Defines the primary key field -- can be overridden in subclasses. Overwriting will negate any effect"],["prime_cache","ActiveSupport::Memoizable::InstanceMethods","classes\/ActiveSupport\/Memoizable\/InstanceMethods.html#M000743","(*syms)",""],["process","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000168","(action, parameters = nil, session = nil, flash = nil, http_method = 'GET')",""],["process","Rails::Initializer","classes\/Rails\/Initializer.html#M002198","()","Sequentially step through all of the available initialization routines, in order (view execution ord"],["process!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000018","(*args, &amp;block)","Initialize and run the FastCGI instance, passing arguments through to new. "],["process!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000020","(provider = FCGI)",""],["process_each_request","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000021","(provider)",""],["process_request","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000022","(request)",""],["process_view_paths","ActionView::Base","classes\/ActionView\/Base.html#M001484","(value)",""],["profile","ActiveSupport::Testing::Metrics::Base","classes\/ActiveSupport\/Testing\/Metrics\/Base.html#M001145","() {|| ...}",""],["protect_against_forgery?","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M000310","()",""],["protect_from_forgery","ActionController::RequestForgeryProtection::ClassMethods","classes\/ActionController\/RequestForgeryProtection\/ClassMethods.html#M000311","(options = {})","Turn on request forgery protection. Bear in mind that only non-GET, HTML\/JavaScript requests are che"],["protocol","ActionController::Request","classes\/ActionController\/Request.html#M000503","()","Returns 'https:\/\/' if this is an SSL request and 'http:\/\/' otherwise. "],["proxy_found","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M001887","()",""],["public_path","Rails","classes\/Rails.html#M002090","()",""],["public_path=","Rails","classes\/Rails.html#M002091","(path)",""],["push_d","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000012","(dir)",""],["put","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000234","(path, parameters = nil, headers = nil)","Performs a PUT request with the given parameters. See get() for more details. "],["put","ActiveResource::CustomMethods::InstanceMethods","classes\/ActiveResource\/CustomMethods\/InstanceMethods.html#M000579","(method_name, options = {}, body = '')",""],["put","ActiveResource::CustomMethods","classes\/ActiveResource\/CustomMethods.html#M000574","(custom_method_name, options = {}, body = '')",""],["put","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M000677","(path, body = '', headers = {})","Execute a PUT request (see HTTP protocol documentation if unfamiliar). Used to update resources. "],["put","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000165","(action, parameters = nil, session = nil, flash = nil)","Executes a request simulating PUT HTTP method and set\/volley the response "],["put?","ActionController::Request","classes\/ActionController\/Request.html#M000482","()","Is this a PUT request?  Equivalent to <tt>request.method == :put<\/tt>. "],["put_via_redirect","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000229","(path, parameters = nil, headers = nil)","Performs a PUT request, following any subsequent redirect. See +request_via_redirect+ for more infor"],["query_parameters","ActionController::Request","classes\/ActionController\/Request.html#M000524","()","Alias for #GET"],["query_string","ActionController::Request","classes\/ActionController\/Request.html#M000513","()","Returns the query string, accounting for server idiosyncrasies. "],["quote","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001693","(value, column = nil)","QUOTING ================================================== "],["quote","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M001623","(value, column = nil)","Quotes the column value to help prevent {SQL injection attacks}[http:\/\/en.wikipedia.org\/wiki\/SQL_inj"],["quote_column_name","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M001625","(column_name)","Quotes the column name. Defaults to no quoting. "],["quote_string","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M001624","(s)","Quotes a string, escaping any ' (single quote) and \\ (backslash) characters. "],["quote_table_name","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M001626","(table_name)","Quotes the table name. Defaults to column name quoting. "],["quote_table_name","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001813","(name)","Override to return the quoted table name. Defaults to column quoting. "],["quoted_date","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M001629","(value)",""],["quoted_false","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001695","()",""],["quoted_false","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M001628","()",""],["quoted_locking_column","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001545","()","Quote the column name used for optimistic locking. "],["quoted_string_prefix","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M001630","()",""],["quoted_true","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001694","()",""],["quoted_true","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M001627","()",""],["radio_button","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M001317","(object_name, method, tag_value, options = {})","Returns a radio button tag for accessing a specified attribute (identified by +method+) on an object"],["radio_button_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M001442","(name, value, checked = false, options = {})","Creates a radio button; use groups of radio buttons named the same to allow users to select from a g"],["raise","ActiveSupport::BasicObject","classes\/ActiveSupport\/BasicObject.html#M001184","(*args)","Let ActiveSupport::BasicObject at least raise exceptions. "],["rand","ActiveSupport::CoreExtensions::Array::RandomAccess","classes\/ActiveSupport\/CoreExtensions\/Array\/RandomAccess.html#M000914","()","Returns a random element from the array. "],["random_bytes","ActiveSupport::SecureRandom","classes\/ActiveSupport\/SecureRandom.html#M001106","(n=nil)","SecureRandom.random_bytes generates a random binary string. The argument n specifies the length of t"],["random_number","ActiveSupport::SecureRandom","classes\/ActiveSupport\/SecureRandom.html#M001109","(n=0)","SecureRandom.random_number generates a random number. If an positive integer is given as n, SecureRa"],["raw_connection","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001821","()","Provides access to the underlying database driver for this adapter. For example, this method returns"],["raw_host_with_port","ActionController::Request","classes\/ActionController\/Request.html#M000505","()","Returns the \\host for this request, such as \"example.com\". "],["raw_post","ActionController::Request","classes\/ActionController\/Request.html#M000516","()","Read the request \\body. This is useful for web services that need to work with raw requests directly"],["read","ActiveSupport::Cache::Strategy::LocalCache","classes\/ActiveSupport\/Cache\/Strategy\/LocalCache.html#M000749","(key, options = nil)",""],["read","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M000758","(key, options = nil)","Fetches data from the cache, using the given key. If there is data in the cache with the given key, "],["read","ActionController::CGIHandler::ProperStream","classes\/ActionController\/CGIHandler\/ProperStream.html#M000534","(*args)",""],["read","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M000780","(name, options = nil)",""],["read","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M000772","(name, options = nil)",""],["read","ActiveSupport::Cache::CompressedMemCacheStore","classes\/ActiveSupport\/Cache\/CompressedMemCacheStore.html#M000765","(name, options = nil)",""],["read","ActiveSupport::Cache::FileStore","classes\/ActiveSupport\/Cache\/FileStore.html#M000789","(name, options = nil)",""],["read_fragment","ActionController::Caching::Fragments","classes\/ActionController\/Caching\/Fragments.html#M000256","(key, options = nil)","Reads a cached fragment from the location signified by <tt>key<\/tt> (see <tt>expire_fragment<\/tt> fo"],["readable_inspect","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M001047","()","Overrides the default inspect method with a human readable one, e.g., \"Mon, 21 Feb 2005 14:30:00 +00"],["readable_inspect","ActiveSupport::CoreExtensions::Date::Conversions","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html#M000994","()","Overrides the default inspect method with a human readable one, e.g., \"Mon, 21 Feb 2005\" "],["readme","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M002118","(*args)",""],["readme","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M002104","(*args)","Does nothing for all commands except Create. "],["readme","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M002131","(*relative_sources)","Display a README. "],["readonly!","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002073","()","Marks this record as read only. "],["readonly?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002072","()","Returns +true+ if the record is read only. Records loaded through joins with piggy-back attributes w"],["readonly_attributes","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001995","()","Returns an array of all the attributes that have been specified as readonly. "],["receive","ActionMailer::Base","classes\/ActionMailer\/Base.html#M001294","(raw_email)","Receives a raw email, parses it into an email object, decodes it, instantiates a new mailer, and pas"],["reconnect!","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001758","()","Close then reopen the connection. "],["reconnect!","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001816","()","Disconnects from the database if already connected, and establishes a new connection with the databa"],["reconnect!","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001697","()",""],["record","ActiveSupport::Testing::Profiler","classes\/ActiveSupport\/Testing\/Profiler.html#M001167","()",""],["record","ActiveSupport::Testing::Benchmarker","classes\/ActiveSupport\/Testing\/Benchmarker.html#M001170","()",""],["record","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M002186","() {|m| ...}","Convenience method for generator subclasses to record a manifest. "],["record_entity_expansion!","REXML::Document","classes\/REXML\/Document.html#M001288","()",""],["recycle!","ActionController::TestResponse","classes\/ActionController\/TestResponse.html#M000376","()",""],["redirect","ActionController::Response","classes\/ActionController\/Response.html#M000423","(url, status)",""],["redirect?","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000231","()","Returns +true+ if the last response was a redirect. "],["redirect_to","ActionController::Base","classes\/ActionController\/Base.html#M000457","(options = {}, response_status = {})","Redirects the browser to the target specified in +options+. This parameter can take one of three for"],["redirect_to","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001384","(location)","Redirects the browser to the given +location+ using JavaScript, in the same form as +url_for+. Examp"],["redirect_to_full_url","ActionController::Base","classes\/ActionController\/Base.html#M000458","(url, status)",""],["redirect_to_url","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000175","()",""],["reference?","Rails::Generator::GeneratedAttribute","classes\/Rails\/Generator\/GeneratedAttribute.html#M002192","()",""],["references","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M001689","(*args)",""],["references","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001725","(*args)","Adds a reference. Optionally adds a +type+ column. <tt>references<\/tt> and <tt>belongs_to<\/tt> are a"],["reflect_on_aggregation","ActiveRecord::Reflection::ClassMethods","classes\/ActiveRecord\/Reflection\/ClassMethods.html#M001562","(aggregation)","Returns the AggregateReflection object for the named +aggregation+ (use the symbol). Example: Accoun"],["reflect_on_all_aggregations","ActiveRecord::Reflection::ClassMethods","classes\/ActiveRecord\/Reflection\/ClassMethods.html#M001561","()","Returns an array of AggregateReflection objects for all the aggregations in the class. "],["reflect_on_all_associations","ActiveRecord::Reflection::ClassMethods","classes\/ActiveRecord\/Reflection\/ClassMethods.html#M001563","(macro = nil)","Returns an array of AssociationReflection objects for all the associations in the class. If you only"],["reflect_on_all_autosave_associations","ActiveRecord::Reflection::ClassMethods","classes\/ActiveRecord\/Reflection\/ClassMethods.html#M001565","()","Returns an array of AssociationReflection objects for all associations which have <tt>:autosave<\/tt>"],["reflect_on_association","ActiveRecord::Reflection::ClassMethods","classes\/ActiveRecord\/Reflection\/ClassMethods.html#M001564","(association)","Returns the AssociationReflection object for the named +association+ (use the symbol). Example: Acco"],["reflections","ActiveRecord::Reflection::ClassMethods","classes\/ActiveRecord\/Reflection\/ClassMethods.html#M001560","()","Returns a hash containing all AssociationReflection objects for the current class Example: Invoice.r"],["refresh","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002255","()",""],["refresh!","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M002281","()",""],["regexp_chunk","ActionController::Routing::OptionalFormatSegment","classes\/ActionController\/Routing\/OptionalFormatSegment.html#M000372","()",""],["register","Mime::Type","classes\/Mime\/Type.html#M002332","(string, symbol, mime_type_synonyms = [], extension_synonyms = [], skip_lookup = false)",""],["register_alias","Mime::Type","classes\/Mime\/Type.html#M002331","(string, symbol, extension_synonyms = [])","Registers an alias that's not used on mime type lookup, but can be referenced directly. Especially u"],["register_javascript_expansion","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001403","(expansions)","Register one or more javascript files to be included when <tt>symbol<\/tt> is passed to <tt>javascrip"],["register_javascript_include_default","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001405","(*sources)","Register one or more additional JavaScript files to be included when <tt>javascript_include_tag :def"],["register_stylesheet_expansion","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001404","(expansions)","Register one or more stylesheet files to be included when <tt>symbol<\/tt> is passed to <tt>styleshee"],["relative_path","ActionView::Template","classes\/ActionView\/Template.html#M001511","()",""],["release_connection","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M001747","()","Signal that the thread is finished with the current connection. #release_connection releases the con"],["release_savepoint","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001828","()",""],["release_savepoint","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001703","()",""],["release_savepoint","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001778","()",""],["reload","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002056","(options = nil)","Reloads the attributes of this object from the database. The optional options argument is passed to "],["reload","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000654","()","A method to \\reload the attributes of this object from the remote web service. ==== Examples my_bran"],["reload","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001385","()","Reloads the browser's current +location+ using JavaScript Examples: # Generates: window.location.rel"],["reload","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M001880","()",""],["reload!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000034","()",""],["reload!","railties\/lib\/console_app.rb","files\/railties\/lib\/console_app_rb.html#M000005","()","reloads the environment "],["reload_application","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M000469","()",""],["reload_handler","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000031","(signal)",""],["reload_plugins?","Rails::Configuration","classes\/Rails\/Configuration.html#M002260","()","Returns true if plugin reloading is enabled. "],["reload_with_autosave_associations","ActiveRecord::AutosaveAssociation","classes\/ActiveRecord\/AutosaveAssociation.html#M001889","(options = nil)","Reloads the attributes of the object as usual and removes a mark for destruction. "],["remote_form_for","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001360","(record_or_name_or_array, *args, &amp;proc)","Creates a form that will submit using XMLHttpRequest in the background instead of the regular reload"],["remote_function","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001364","(options)","Returns the JavaScript needed for a remote function. Takes the same arguments as link_to_remote. Exa"],["remote_ip","ActionController::Request","classes\/ActionController\/Request.html#M000500","()","Determines originating IP address.  REMOTE_ADDR is the standard but will fail if the user is behind "],["remove","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001379","(*ids)","Removes the DOM elements with the given +ids+ from the page. Example: # Remove a few people # Genera"],["remove","Repositories","classes\/Repositories.html#M000090","(uri)",""],["remove","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001721","(*column_names)","Removes the column(s) from the table definition. ===== Examples t.remove(:qualification) t.remove(:q"],["remove_belongs_to","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001728","(*args)","Alias for #remove_references"],["remove_column","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001608","(table_name, *column_names)","Removes the column(s) from the table definition. ===== Examples remove_column(:suppliers, :qualifica"],["remove_columns","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001609","(table_name, *column_names)","Alias for #remove_column"],["remove_connection","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001974","(klass = self)",""],["remove_connection","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M001805","(klass)","Remove the connection for this class. This will close the active connection and the defined connecti"],["remove_index","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001614","(table_name, options = {})","Remove the given index from the table. Remove the suppliers_name_index in the suppliers table. remov"],["remove_index","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001722","(options = {})","Removes the given index from the table. ===== Examples ====== Remove the suppliers_name_index in the"],["remove_index","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001795","(table_name, options = {})","Drops an index from a table. "],["remove_references","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001727","(*args)","Removes a reference. Optionally removes a +type+ column. <tt>remove_references<\/tt> and <tt>remove_b"],["remove_silencers!","ActiveSupport::BacktraceCleaner","classes\/ActiveSupport\/BacktraceCleaner.html#M001276","()","Will remove all silencers, but leave in the filters. This is useful if your context of debugging sud"],["remove_spec","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M002288","(spec)",""],["remove_timestamps","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001723","()","Removes the timestamp columns (created_at and updated_at) from the table. ===== Example t.remove_tim"],["remove_timestamps","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001621","(table_name)","Removes the timestamp columns (created_at and updated_at) from the table definition. ===== Examples "],["rename","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001724","(column_name, new_column_name)","Renames a column. ===== Example t.rename(:description, :name) "],["rename_column","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001612","(table_name, column_name, new_column_name)","Renames a column. ===== Example rename_column(:suppliers, :description, :name) "],["rename_column","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001794","(table_name, column_name, new_column_name)","Renames a column in a table. "],["rename_table","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001709","(table_name, new_name)",""],["rename_table","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001605","(table_name, new_name)","Renames a table. ===== Example rename_table('octopuses', 'octopi') "],["rename_table","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001735","(name, new_name)",""],["rename_table","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001789","(name, new_name)","Renames a table. "],["render","ActionView::TemplateHandler","classes\/ActionView\/TemplateHandler.html#M001481","(template, local_assigns)",""],["render","ActionController::Base","classes\/ActionController\/Base.html#M000453","(options = nil, extra_options = {}, &amp;block)","Renders the content that will be returned to the browser as the response body. === Rendering an acti"],["render_optional_error_file","ActionController::Rescue","classes\/ActionController\/Rescue.html#M000212","(status_code)","Attempts to render a static error page based on the <tt>status_code<\/tt> thrown, or just return head"],["render_template","ActionView::Template","classes\/ActionView\/Template.html#M001515","(view, local_assigns = {})",""],["render_to_string","ActionController::Base","classes\/ActionController\/Base.html#M000454","(options = nil, &amp;block)","Renders according to the same rules as <tt>render<\/tt>, but returns the result in a string instead o"],["reorder_characters","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000722","(codepoints)","Re-order codepoints so the string becomes canonical. "],["replace","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001378","(id, *options_for_render)","Replaces the \"outer HTML\" (i.e., the entire element, not just its contents) of the DOM element with "],["replace_html","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001377","(id, *options_for_render)","Replaces the inner HTML of the DOM element with the given +id+. +options_for_render+ may be either a"],["replace_or_append!","ActiveSupport::Callbacks::CallbackChain","classes\/ActiveSupport\/Callbacks\/CallbackChain.html#M000799","(chain)","TODO: Decompose into more Array like behavior "],["replay","Rails::Generator::Manifest","classes\/Rails\/Generator\/Manifest.html#M002171","(target = nil)","Replay recorded actions. "],["report","ActiveSupport::Testing::Performer","classes\/ActiveSupport\/Testing\/Performer.html#M001162","()",""],["report","ActiveSupport::Testing::Profiler","classes\/ActiveSupport\/Testing\/Profiler.html#M001166","()",""],["request_http_basic_authentication","ActionController::HttpAuthentication::Basic::ControllerMethods","classes\/ActionController\/HttpAuthentication\/Basic\/ControllerMethods.html#M000191","(realm = &quot;Application&quot;)",""],["request_http_digest_authentication","ActionController::HttpAuthentication::Digest::ControllerMethods","classes\/ActionController\/HttpAuthentication\/Digest\/ControllerMethods.html#M000208","(realm = &quot;Application&quot;, message = nil)","Render output including the HTTP Digest authentication header "],["request_method","ActionController::Request","classes\/ActionController\/Request.html#M000478","()","Returns the true HTTP request \\method as a lowercase symbol, such as <tt>:get<\/tt>. If the request \\"],["request_parameters","ActionController::Request","classes\/ActionController\/Request.html#M000526","()","Alias for #POST"],["request_uri","ActionController::Request","classes\/ActionController\/Request.html#M000514","()","Returns the request URI, accounting for server idiosyncrasies. WEBrick includes the full URL. IIS le"],["request_via_redirect","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000226","(http_method, path, parameters = nil, headers = nil)","Performs a request using the specified method, following any subsequent redirect. Note that the redi"],["requests","ActiveResource::HttpMock","classes\/ActiveResource\/HttpMock.html#M000593","()","Returns an array of all request objects that have been sent to the mock.  You can use this to check "],["requests","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M000669","()",""],["require_fixture_classes","ActiveRecord::TestFixtures::ClassMethods","classes\/ActiveRecord\/TestFixtures\/ClassMethods.html#M001587","(table_names = nil)",""],["require_frameworks","Rails::Initializer","classes\/Rails\/Initializer.html#M002203","()","Requires all frameworks specified by the Configuration#frameworks list. By default, all frameworks ("],["require_library_or_gem","Kernel","classes\/Kernel.html#M002304","(library_name)","Require a library with fallback to RubyGems.  Warnings during library loading are silenced to increa"],["requirement","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002243","()",""],["requires_reloading?","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001819","()","Returns true if its safe to reload the connection between requests for development mode. "],["requires_reloading?","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001731","()",""],["rescue_action","ActionController::Rescue","classes\/ActionController\/Rescue.html#M000209","(exception)","Exception handler called when the performance of an action raises an exception. "],["rescue_action_in_public","ActionController::Rescue","classes\/ActionController\/Rescue.html#M000211","(exception)","Overwrite to implement public exception handling (for requests answering false to <tt>local_request?"],["rescue_action_in_public!","ActionController::TestCase","classes\/ActionController\/TestCase.html#M000383","()","Cause the action to be rescued according to the regular rules for rescue_action when the visitor is "],["rescue_action_locally","ActionController::Rescue","classes\/ActionController\/Rescue.html#M000214","(exception)","Render detailed diagnostics for unhandled exceptions rescued from a controller action. "],["rescue_action_without_handler","ActionController::Rescue","classes\/ActionController\/Rescue.html#M000215","(exception)",""],["rescue_action_without_handler","ActionController::TestCase::RaiseActionExceptions","classes\/ActionController\/TestCase\/RaiseActionExceptions.html#M000385","(e)",""],["rescue_from","ActiveSupport::Rescuable::ClassMethods","classes\/ActiveSupport\/Rescuable\/ClassMethods.html#M000736","(*klasses, &amp;block)","Rescue exceptions raised in controller actions. <tt>rescue_from<\/tt> receives a series of exception "],["rescue_with_handler","ActiveSupport::Rescuable","classes\/ActiveSupport\/Rescuable.html#M000734","(exception)","Tries to rescue the exception by looking up and calling a registered handler. "],["reset!","ActionController::Integration::Runner","classes\/ActionController\/Integration\/Runner.html#M000217","()","Reset the current session. This is useful for testing multiple sessions in a single test case. "],["reset!","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001818","()","Reset the state of this connection, directing the DBMS to clear transactions and other connection-re"],["reset!","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001699","()",""],["reset!","ActiveResource::HttpMock","classes\/ActiveResource\/HttpMock.html#M000596","()","Deletes all logged requests and responses. "],["reset!","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000221","()","Resets the instance. This can be used to reset the state information in an existing session instance"],["reset_cache","Fixtures","classes\/Fixtures.html#M000146","(connection = nil)",""],["reset_cache_if_stale!","ActionView::ReloadableTemplate","classes\/ActionView\/ReloadableTemplate.html#M001494","()",""],["reset_column_information","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002010","()","Resets all the cached information about columns, which will cause them to be reloaded on the next re"],["reset_cycle","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001467","(name = &quot;default&quot;)","Resets a cycle so that it starts from the first element the next time it is called. Pass in +name+ t"],["reset_locking_column","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001546","()","Reset the column used for optimistic locking back to the +lock_version+ default. "],["reset_sequence!","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001649","(table, column, sequence = nil)","Set the sequence to the max value of the table's column. "],["reset_session","ActionController::Request","classes\/ActionController\/Request.html#M000528","()",""],["reset_session","ActionController::Base","classes\/ActionController\/Base.html#M000463","(","Resets the session by clearing out all the objects stored within and initializing a new session obje"],["reset_sources","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M002157","()","Reset the source list. "],["resource","ActionController::Resources","classes\/ActionController\/Resources.html#M000317","(*entities, &amp;block)","Creates named routes for implementing verb-oriented controllers for a singleton \\resource. A singlet"],["resources","ActionController::Resources","classes\/ActionController\/Resources.html#M000316","(*entities, &amp;block)","Creates named routes for implementing verb-oriented controllers for a collection \\resource. For exam"],["respond_to","ActionController::MimeResponds::InstanceMethods","classes\/ActionController\/MimeResponds\/InstanceMethods.html#M000161","(*types, &amp;block)","Without web-service support, an action which collects the data for displaying a list of people might"],["respond_to","ActiveResource::HttpMock","classes\/ActiveResource\/HttpMock.html#M000595","(pairs = {}) {|mock| ...}","Accepts a block which declares a set of requests and responses for the HttpMock to respond to. See t"],["respond_to?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002020","(method_id, include_private = false)",""],["respond_to?","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000656","(method, include_priv = false)","A method to determine if an object responds to a message (e.g., a method call). In Active Resource, "],["respond_to?","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000685","(method, include_private=false)","Returns +true+ if _obj_ responds to the given method. Private methods are included in the search onl"],["respond_to?","CGI::Cookie","classes\/CGI\/Cookie.html#M000057","(method, include_private = false)","FIXME: work around broken 1.8.7 DelegateClass#respond_to? "],["respond_to?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001241","(sym, include_priv = false)","Ensure proxy class responds to all methods that underlying time instance responds to. "],["respond_to?","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M001885","(method, include_private = false)",""],["response_from_page_or_rjs","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M000345","()","+assert_select+ and +css_select+ call this to obtain the content in the HTML page, or from all the R"],["responses","ActiveResource::HttpMock","classes\/ActiveResource\/HttpMock.html#M000594","()","Returns the list of requests and their mocked responses. Look up a response for a request using resp"],["restart!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000033","()",""],["restart_handler","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000032","(signal)",""],["restore!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000036","()",""],["retrieve_connection","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001972","()",""],["retrieve_connection_pool","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M001806","(klass)",""],["returning","Object","classes\/Object.html#M000138","(value) {|value| ...}","Returns +value+ after yielding +value+ to the block. This simplifies the process of constructing an "],["reverse","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000705","()","Reverses all characters in the string. Example: 'Caf\u00e9'.mb_chars.reverse.to_s #=> '\u00e9faC' "],["reverse_merge","ActiveSupport::CoreExtensions::Hash::ReverseMerge","classes\/ActiveSupport\/CoreExtensions\/Hash\/ReverseMerge.html#M000926","(other_hash)","Performs the opposite of <tt>merge<\/tt>, with the keys and values from the first hash taking precede"],["reverse_merge","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000079","(other_hash)","Performs the opposite of merge, with the keys and values from the first hash taking precedence over "],["reverse_merge!","ActiveSupport::CoreExtensions::Hash::ReverseMerge","classes\/ActiveSupport\/CoreExtensions\/Hash\/ReverseMerge.html#M000927","(other_hash)","Performs the opposite of <tt>merge<\/tt>, with the keys and values from the first hash taking precede"],["reverse_update","ActiveSupport::CoreExtensions::Hash::ReverseMerge","classes\/ActiveSupport\/CoreExtensions\/Hash\/ReverseMerge.html#M000928","(other_hash)","Alias for #reverse_merge!"],["rewind","Rails::Generator::Manifest","classes\/Rails\/Generator\/Manifest.html#M002172","(target = nil)","Rewind recorded actions. "],["rfc2822","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001211","()",""],["rfc822","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001212","()","Alias for #rfc2822"],["rjust","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000697","(integer, padstr=' ')","Works just like <tt>String#rjust<\/tt>, only integer specifies characters instead of bytes. Example: "],["rollback_active_record_state!","ActiveRecord::Transactions","classes\/ActiveRecord\/Transactions.html#M001556","() {|| ...}","Reset id and @new_record if the transaction rolls back. "],["rollback_db_transaction","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001774","()","Aborts a transaction. "],["rollback_db_transaction","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001644","()","Rolls back the transaction (and turns on auto-committing). Must be done if the transaction block rai"],["rollback_to_savepoint","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001777","()",""],["rollback_to_savepoint","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001827","()",""],["rollback_to_savepoint","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001702","()",""],["root","Rails","classes\/Rails.html#M002086","()",""],["root","ActionController::Routing::RouteSet::Mapper","classes\/ActionController\/Routing\/RouteSet\/Mapper.html#M000368","(options = {})","Creates a named route called \"root\" for matching the root level request. "],["round_with_precision","ActiveSupport::CoreExtensions::Float::Rounding","classes\/ActiveSupport\/CoreExtensions\/Float\/Rounding.html#M000985","(precision = nil)","Rounds the float with the specified precision. x = 1.337 x.round    # => 1 x.round(1) # => 1.3 x.rou"],["route_resources","Rails::Generator::Commands::Destroy","classes\/Rails\/Generator\/Commands\/Destroy.html#M002099","(*resources)",""],["route_resources","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M002133","(*resources)",""],["route_resources","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M002120","(*resources)",""],["routed?","Rails::Plugin","classes\/Rails\/Plugin.html#M002299","()","Returns true if the engine ships with a routing file "],["routing_file","Rails::Plugin","classes\/Rails\/Plugin.html#M002303","()",""],["rstrip","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000700","()","Strips entire range of Unicode whitespace from the right of the string. "],["run","ActiveSupport::Testing","classes\/ActiveSupport\/Testing.html#M001117","(result) {|self.class::STARTED, name| ...}",""],["run","ActiveSupport::Testing::SetupAndTeardown::ForClassicTestUnit","classes\/ActiveSupport\/Testing\/SetupAndTeardown\/ForClassicTestUnit.html#M001123","(result) {|Test::Unit::TestCase::STARTED, name| ...}","This redefinition is unfortunate but test\/unit shows us no alternative. Doubly unfortunate: hax to s"],["run","ActiveSupport::Testing::Profiler","classes\/ActiveSupport\/Testing\/Profiler.html#M001165","()",""],["run","Rails::Initializer","classes\/Rails\/Initializer.html#M002196","(command = :process, configuration = Configuration.new) {|configuration if block_given?| ...}","Runs the initializer. By default, this will invoke the #process method, which simply executes all of"],["run","Rails::Generator::Scripts::Base","classes\/Rails\/Generator\/Scripts\/Base.html#M002134","(args = [], runtime_options = {})","Run the generator script.  Takes an array of unparsed arguments and a hash of parsed arguments, take"],["run","ActiveSupport::Callbacks::CallbackChain","classes\/ActiveSupport\/Callbacks\/CallbackChain.html#M000798","(object, options = {}, &amp;terminator)",""],["run","ActiveSupport::Testing::Benchmarker","classes\/ActiveSupport\/Testing\/Benchmarker.html#M001169","()",""],["run","ActiveSupport::Testing::SetupAndTeardown::ForMiniTest","classes\/ActiveSupport\/Testing\/SetupAndTeardown\/ForMiniTest.html#M001122","(runner)",""],["run_callbacks","ActiveSupport::Callbacks","classes\/ActiveSupport\/Callbacks.html#M000795","(kind, options = {}, &amp;block)","Runs all the callbacks defined for the given options. If a block is given it will be called after ea"],["run_gc!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000037","()",""],["run_in_transaction?","ActiveRecord::TestFixtures","classes\/ActiveRecord\/TestFixtures.html#M001581","()",""],["run_prepare_callbacks","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M000468","()",""],["run_profile","ActiveSupport::Testing","classes\/ActiveSupport\/Testing.html#M001120","(metric)",""],["run_test","ActiveSupport::Testing","classes\/ActiveSupport\/Testing.html#M001118","(metric, mode)",""],["run_warmup","ActiveSupport::Testing","classes\/ActiveSupport\/Testing.html#M001119","()",""],["sanitize","ActionView::Helpers::SanitizeHelper","classes\/ActionView\/Helpers\/SanitizeHelper.html#M001324","(html, options = {})","This +sanitize+ helper will html encode all tags and strip all attributes that aren't specifically a"],["sanitize_css","ActionView::Helpers::SanitizeHelper","classes\/ActionView\/Helpers\/SanitizeHelper.html#M001325","(style)","Sanitizes a block of CSS code. Used by +sanitize+ when it comes across a style attribute. "],["sanitize_limit","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001658","(limit)","Sanitizes the given LIMIT parameter in order to prevent SQL injection. +limit+ may be anything that "],["sanitize_sql_array","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002034","(ary)","Accepts an array of conditions.  The array has each value sanitized and interpolated into the SQL st"],["sanitize_sql_for_assignment","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002029","(assignments)","Accepts an array, hash, or string of SQL conditions and sanitizes them into a valid SQL fragment for"],["sanitize_sql_for_conditions","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002028","(condition)","Accepts an array, hash, or string of SQL conditions and sanitizes them into a valid SQL fragment for"],["sanitize_sql_hash_for_assignment","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002033","(attrs)","Sanitizes a hash of attribute\/value pairs into SQL conditions for a SET clause. { :status => nil, :g"],["sanitize_sql_hash_for_conditions","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002032","(attrs, table_name = quoted_table_name)","Sanitizes a hash of attribute\/value pairs into SQL conditions for a WHERE clause. { :name => \"foo'ba"],["save","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000648","()","A method to \\save (+POST+) or \\update (+PUT+) a resource.  It delegates to +create+ if a \\new object"],["save","Repositories","classes\/Repositories.html#M000095","()",""],["save","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002041","()","Saves the model. If the model is new a record gets created in the database, otherwise the existing r"],["save","ActiveRecord::SessionStore::SqlBypass","classes\/ActiveRecord\/SessionStore\/SqlBypass.html#M001953","()",""],["save!","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002042","()","Saves the model. If the model is new a record gets created in the database, otherwise the existing r"],["save_with_validation","ActiveResource::Validations","classes\/ActiveResource\/Validations.html#M000590","()","Validate a resource and save (POST) it to the remote web service. "],["save_with_validation","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001855","(perform_validation = true)","The validation process on save can be skipped by passing false. The regular Base#save method is repl"],["save_with_validation!","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001856","()","Attempts to save the record just like Base#save but will raise a RecordInvalid exception instead of "],["say","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M001934","(message, subitem=false)",""],["say","Rails::GemBuilder","classes\/Rails\/GemBuilder.html#M002277","(message)","silence the underlying builder "],["say_with_time","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M001935","(message) {|| ...}",""],["schema_search_path","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001786","()","Returns the active schema search path. "],["schema_search_path=","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001785","(schema_csv)","Sets the schema search path to a string of comma-separated schema names. Names beginning with $ have"],["scope?","ActiveRecord::DynamicScopeMatch","classes\/ActiveRecord\/DynamicScopeMatch.html#M002078","()",""],["scopes","ActiveRecord::NamedScope::ClassMethods","classes\/ActiveRecord\/NamedScope\/ClassMethods.html#M001877","()",""],["scrape","Commands::Discover","classes\/Commands\/Discover.html#M000538","(uri) {|uri unless dupes.include?(uri) || Repositories.instance.exist?(uri)| ...}",""],["search","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M002285","(*args)",""],["second","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M000918","()","Equal to <tt>self[1]<\/tt>. "],["second","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000956","()","Alias for #seconds"],["seconds","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000955","()",""],["seconds_since_midnight","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000862","()","Seconds since midnight: Time.now.seconds_since_midnight "],["seconds_since_midnight","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001055","()","Seconds since midnight: DateTime.now.seconds_since_midnight "],["secret_key","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000205","()","Set in \/initializers\/session_store.rb, and loaded even if sessions are not in use. "],["secure=","CGI::Cookie","classes\/CGI\/Cookie.html#M000054","(val)","Sets whether the Cookie is a secure cookie or not. "],["select","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001654","(sql, name = nil)","Returns an array of record hashes with the column names as keys and column values as values. "],["select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M001328","(object, method, choices, options = {}, html_options = {})","Create a select tag and a series of contained option tags for the provided object and method. The op"],["select","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001375","(pattern)","Returns a collection reference by finding it through a CSS +pattern+ in the DOM. This collection can"],["select_all","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001631","(sql, name = nil)","Returns an array of record hashes with the column names as keys and column values as values. "],["select_all_with_query_cache","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M001596","(*args)",""],["select_date","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001421","(date = Date.current, options = {}, html_options = {})","Returns a set of html select-tags (one for year, month, and day) pre-selected with the +date+. It's "],["select_datetime","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001420","(datetime = Time.current, options = {}, html_options = {})","Returns a set of html select-tags (one for year, month, day, hour, and minute) pre-selected with the"],["select_day","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001426","(date, options = {}, html_options = {})","Returns a select tag with options for each of the days 1 through 31 with the current day selected. T"],["select_hour","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001425","(datetime, options = {}, html_options = {})","Returns a select tag with options for each of the hours 0 through 23 with the current hour selected."],["select_minute","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001424","(datetime, options = {}, html_options = {})","Returns a select tag with options for each of the minutes 0 through 59 with the current minute selec"],["select_month","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001427","(date, options = {}, html_options = {})","Returns a select tag with options for each of the months January through December with the current m"],["select_one","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001632","(sql, name = nil)","Returns a record hash with the column names as keys and column values as values. "],["select_rows","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001635","(sql, name = nil)","Returns an array of arrays containing the field values. Order is the same as that returned by +colum"],["select_rows","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001700","(sql, name = nil)","DATABASE STATEMENTS ====================================== "],["select_rows","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001734","(sql, name = nil)",""],["select_rows","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001768","(sql, name = nil)","Executes a SELECT query and returns an array of rows. Each row is an array of field values. "],["select_second","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001423","(datetime, options = {}, html_options = {})","Returns a select tag with options for each of the seconds 0 through 59 with the current second selec"],["select_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M001434","(name, option_tags = nil, options = {})","Creates a dropdown selection box, or if the <tt>:multiple<\/tt> option is set to true, a multiple cho"],["select_time","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001422","(datetime = Time.current, options = {}, html_options = {})","Returns a set of html select-tags (one for hour and minute) You can set <tt>:time_separator<\/tt> key"],["select_value","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001633","(sql, name = nil)","Returns a single value from a record "],["select_values","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001634","(sql, name = nil)","Returns an array of the values of the first column in a select: select_values(\"SELECT id FROM compan"],["select_year","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001428","(date, options = {}, html_options = {})","Returns a select tag with options for each of the five years on each side of the current, which is s"],["send_data","ActionController::Streaming","classes\/ActionController\/Streaming.html#M000241","(data, options = {})","Sends the given binary data to the browser. This method is similar to <tt>render :text => data<\/tt>,"],["send_file","ActionController::Streaming","classes\/ActionController\/Streaming.html#M000240","(path, options = {})","Sends the file, by default streaming it 4096 bytes at a time. This way the whole file doesn't need t"],["send_response","ActionController::Base","classes\/ActionController\/Base.html#M000443","()",""],["sending_file?","ActionController::Response","classes\/ActionController\/Response.html#M000424","()",""],["serialize","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001996","(attr_name, class_name = Object)","If you have an attribute that needs to be saved to the database as an object, and retrieved as the s"],["serialized_attributes","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001997","()","Returns a hash of all the attributes that have been specified for serialization as keys and their cl"],["server_port","ActionController::Request","classes\/ActionController\/Request.html#M000531","()",""],["server_software","ActionController::Request","classes\/ActionController\/Request.html#M000501","()","Returns the lowercase name of the HTTP server software. "],["session","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000172","()",""],["session","ActionController::Request","classes\/ActionController\/Request.html#M000527","()",""],["session","ActionController::SessionManagement::ClassMethods","classes\/ActionController\/SessionManagement\/ClassMethods.html#M000263","(*args)",""],["session=","ActionController::SessionManagement::ClassMethods","classes\/ActionController\/SessionManagement\/ClassMethods.html#M000261","(options = {})",""],["session_enabled?","ActionController::Base","classes\/ActionController\/Base.html#M000448","()",""],["session_id","ActionController::Session::AbstractStore::SessionHash","classes\/ActionController\/Session\/AbstractStore\/SessionHash.html#M000276","()",""],["session_options","ActionController::SessionManagement::ClassMethods","classes\/ActionController\/SessionManagement\/ClassMethods.html#M000262","()","Returns the hash used to configure the session. Example use: ActionController::Base.session_options["],["session_options","ActionController::Request","classes\/ActionController\/Request.html#M000529","()",""],["session_options=","ActionController::Request","classes\/ActionController\/Request.html#M000530","(options)",""],["session_store","ActionController::SessionManagement::ClassMethods","classes\/ActionController\/SessionManagement\/ClassMethods.html#M000260","()","Returns the session store class currently used. "],["session_store=","ActionController::SessionManagement::ClassMethods","classes\/ActionController\/SessionManagement\/ClassMethods.html#M000259","(store)","Set the session store to be used for keeping the session data between requests. By default, sessions"],["set_autoload_paths","Rails::Initializer","classes\/Rails\/Initializer.html#M002202","()","Set the paths from which Rails will automatically load source files, and the load_once paths. "],["set_cookie","ActionController::Response","classes\/ActionController\/Response.html#M000429","(key, value)",""],["set_fixture_class","ActiveRecord::TestFixtures::ClassMethods","classes\/ActiveRecord\/TestFixtures\/ClassMethods.html#M001584","(class_names = {})",""],["set_inheritance_column","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002003","(value = nil, &amp;block)","Sets the name of the inheritance column to use to the given value, or (if the value # is nil or fals"],["set_load_path","Rails::Initializer","classes\/Rails\/Initializer.html#M002201","()","Set the <tt>$LOAD_PATH<\/tt> based on the value of Configuration#load_paths. Duplicates are removed. "],["set_locking_column","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001543","(value = nil, &amp;block)","Set the column to use for optimistic locking. Defaults to +lock_version+. "],["set_primary_key","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002002","(value = nil, &amp;block)","Sets the name of the primary key column to use to the given value, or (if the value is nil or false)"],["set_root_path!","Rails::Configuration","classes\/Rails\/Configuration.html#M002265","()","Set the root_path to RAILS_ROOT and canonicalize it. "],["set_sequence_name","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002004","(value = nil, &amp;block)","Sets the name of the sequence to use when generating ids to the given value, or (if the value is nil"],["set_table_name","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002001","(value = nil, &amp;block)","Sets the table name to use to the given value, or (if the value is nil or false) to the value return"],["setup_controller_request_and_response","ActionController::TestCase","classes\/ActionController\/TestCase.html#M000382","()",""],["setup_fixture_accessors","ActiveRecord::TestFixtures::ClassMethods","classes\/ActiveRecord\/TestFixtures\/ClassMethods.html#M001588","(table_names = nil)",""],["setup_fixtures","ActiveRecord::TestFixtures","classes\/ActiveRecord\/TestFixtures.html#M001582","()",""],["setup_with_helper_class","ActionView::TestCase","classes\/ActionView\/TestCase.html#M001477","()",""],["show","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001380","(*ids)","Shows hidden DOM elements with the given +ids+. Example: # Show a few people # Generates: [\"person_6"],["show_variable","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001712","(name)","SHOW VARIABLES LIKE 'name' "],["silence","Logger","classes\/Logger.html#M000117","(temporary_level = Logger::ERROR) {|self| ...}","Silences the logger for the duration of the block. "],["silence","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002016","() {|| ...}","Silences the logger for the duration of the block. "],["silence","ActionController::Benchmarking::ClassMethods","classes\/ActionController\/Benchmarking\/ClassMethods.html#M000295","() {|| ...}","Silences the logger for the duration of the block. "],["silence","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M001263","(temporary_level = ERROR) {|self| ...}","Silences the logger for the duration of the block. "],["silence!","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M000756","()",""],["silence_spec_warnings","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M002278","()",""],["silence_spec_warnings=","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M002279","(v)",""],["silence_stream","Kernel","classes\/Kernel.html#M002307","(stream) {|| ...}","Silences any stream for the duration of the block. silence_stream(STDOUT) do puts 'This will never b"],["silence_warnings","Kernel","classes\/Kernel.html#M002305","() {|| ...}","Sets $VERBOSE to nil for the duration of the block and back to its original value afterwards. silenc"],["simple_format","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001463","(text, html_options={})","Returns +text+ transformed into HTML using simple formatting rules. Two or more consecutive newlines"],["since","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001003","(seconds)","Converts Date to a Time (or DateTime if necessary) with the time portion set to the beginning of the"],["since","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001059","(seconds)","Returns a new DateTime representing the time a number of seconds since the instance time Do not use "],["since","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001224","(other)",""],["since","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M001281","(time = ::Time.current)","Calculates a new Time or Date that is as far in the future as this Duration represents. "],["since","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000866","(seconds)","Returns a new Time representing the time a number of seconds since the instance time, this is basica"],["since","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000969","(time = ::Time.now)","Reads best with argument:  10.minutes.since(time) "],["singular","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M000828","(rule, replacement)","Specifies a new singularization rule and its replacement. The rule can either be a string or a regul"],["singular_class_name","ActionController::RecordIdentifier","classes\/ActionController\/RecordIdentifier.html#M000269","(record_or_class)","Returns the singular class name of a record or class. Examples: singular_class_name(post)           "],["singularize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001085","()","The reverse of +pluralize+, returns the singular form of a word in a string. \"posts\".singularize    "],["singularize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000810","(word)","The reverse of +pluralize+, returns the singular form of a word in a string. Examples: \"posts\".singu"],["site","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000616","()","Gets the URI of the REST resources to map for this class.  The site variable is required for Active "],["site=","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M000671","(site)","Set URI for remote service. "],["site=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000617","(site)","Sets the URI of the REST resources to map for this class to the value in the +site+ argument. The si"],["size","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M001883","()",""],["size","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M002289","()",""],["size","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000703","()","Returns the number of codepoints in the string "],["size","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M000607","()","Returns the total number of errors added. Two errors added to the same attribute will be counted as "],["size","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001921","()","Returns the total number of errors added. Two errors added to the same attribute will be counted as "],["skip_after_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M000328","(*filters)","Removes the specified filters from the +after+ filter chain. Note that this only works for skipping "],["skip_before_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M000327","(*filters)","Removes the specified filters from the +before+ filter chain. Note that this only works for skipping"],["skip_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M000329","(*filters)","Removes the specified filters from the filter chain. This only works for method reference (symbol) f"],["slice","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000706","(*args)","Implements Unicode-aware slice with codepoints. Slicing on one point returns the codepoints for that"],["slice","ActiveSupport::CoreExtensions::Hash::Slice","classes\/ActiveSupport\/CoreExtensions\/Hash\/Slice.html#M000929","(*keys)","Returns a new hash with only the given keys. "],["slice!","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000708","(*args)","Like <tt>String#slice!<\/tt>, except instead of byte offsets you specify character offsets. Example: "],["slice!","ActiveSupport::CoreExtensions::Hash::Slice","classes\/ActiveSupport\/CoreExtensions\/Hash\/Slice.html#M000930","(*keys)","Replaces the hash with only the given keys. Returns a hash contained the removed key\/value pairs {:a"],["sortable","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001391","(id, options = {})","Creates a script.aculo.us sortable element. Useful to recreate sortable elements after items get add"],["sortable_element","ActionView::Helpers::ScriptaculousHelper","classes\/ActionView\/Helpers\/ScriptaculousHelper.html#M001396","(element_id, options = {})","Makes the element with the DOM ID specified by +element_id+ sortable by drag-and-drop and make an Aj"],["source","ActionView::Template","classes\/ActionView\/Template.html#M001513","()",""],["source_code","ActionController::Routing::Optimisation::Optimiser","classes\/ActionController\/Routing\/Optimisation\/Optimiser.html#M000365","()",""],["source_index=","Gem","classes\/Gem.html#M001299","(index)",""],["source_path","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M002183","(relative_source)","Return the full path from the source root for the given path. Example for source_root = '\/source': s"],["sources","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M002154","()","The list of sources where we look, in order, for generators. "],["specification","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002242","()",""],["split","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000692","(*args)","Works just like <tt>String#split<\/tt>, with the exception that the items in the resulting list are C"],["split","ActiveSupport::CoreExtensions::Array::Grouping","classes\/ActiveSupport\/CoreExtensions\/Array\/Grouping.html#M000925","(value = nil) {|element| ...}","Divides the array into one or more subarrays based on a delimiting +value+ or the result of an optio"],["split_args","Commands::Plugin","classes\/Commands\/Plugin.html#M000563","(args)",""],["sqlite_version","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001741","()",""],["squish","ActiveSupport::CoreExtensions::String::Filters","classes\/ActiveSupport\/CoreExtensions\/String\/Filters.html#M001104","()","Returns the string, first removing all whitespace on both ends of the string, and then changing rema"],["squish!","ActiveSupport::CoreExtensions::String::Filters","classes\/ActiveSupport\/CoreExtensions\/String\/Filters.html#M001105","()","Performs a destructive squish. See String#squish. "],["ssl?","ActionController::Request","classes\/ActionController\/Request.html#M000504","()","Is this an SSL request? "],["stale?","ActionView::ReloadableTemplate","classes\/ActionView\/ReloadableTemplate.html#M001493","()",""],["stale?","ActionController::Base","classes\/ActionController\/Base.html#M000459","(options)","Sets the etag and\/or last_modified on the response and checks it against the client request. If the "],["standard_port","ActionController::Request","classes\/ActionController\/Request.html#M000509","()","Returns the standard \\port number for this request's protocol. "],["starts_with?","ActiveSupport::CoreExtensions::String::StartsEndsWith","classes\/ActiveSupport\/CoreExtensions\/String\/StartsEndsWith.html#M001102","(prefix)","Does the string start with the specified +prefix+? "],["stats","ActiveSupport::Cache::MemCacheStore","classes\/ActiveSupport\/Cache\/MemCacheStore.html#M000770","()",""],["step_with_blockless","ActiveSupport::CoreExtensions::Range::BlocklessStep","classes\/ActiveSupport\/CoreExtensions\/Range\/BlocklessStep.html#M000836","(value = 1, &amp;block)",""],["step_with_blockless","ActiveSupport::CoreExtensions::Range::BlocklessStep","classes\/ActiveSupport\/CoreExtensions\/Range\/BlocklessStep.html#M000837","(value = 1, &amp;block)",""],["sti_name","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002021","()",""],["strftime","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001215","(format)","Replaces <tt>%Z<\/tt> and <tt>%z<\/tt> directives with +zone+ and +formatted_offset+, respectively, be"],["string_to_binary","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001668","(value)","Used to convert from Strings to BLOBs "],["string_to_date","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001670","(string)",""],["string_to_dummy_time","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001672","(string)",""],["string_to_time","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001671","(string)",""],["stringify_keys","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M000931","()","Return a new hash with all keys converted to strings. "],["stringify_keys!","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M000932","()","Destructively convert all keys to strings. "],["stringify_keys!","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000081","()",""],["strip","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000702","()","Strips entire range of Unicode whitespace from the right and left of the string. "],["strip_links","ActionView::Helpers::SanitizeHelper","classes\/ActionView\/Helpers\/SanitizeHelper.html#M001327","(html)","Strips all link tags from +text+ leaving just the link text. ==== Examples strip_links('<a href=\"htt"],["strip_tags","ActionView::Helpers::SanitizeHelper","classes\/ActionView\/Helpers\/SanitizeHelper.html#M001326","(html)","Strips all HTML tags from the +html+, including comments.  This uses the html-scanner tokenizer and "],["structure_dump","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001615","()","Returns a string of <tt>CREATE TABLE<\/tt> SQL statement(s) for recreating the entire structure of th"],["stylesheet_link_tag","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001408","(*sources)","Returns a stylesheet link tag for the sources specified as arguments. If you don't specify an extens"],["stylesheet_path","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M001406","(source)","Computes the path to a stylesheet asset in the public stylesheets directory. If the +source+ filenam"],["subdomains","ActionController::Request","classes\/ActionController\/Request.html#M000512","(tld_length = 1)","Returns all the \\subdomains as an array, so <tt>[\"dev\", \"www\"]<\/tt> would be returned for \"dev.www.r"],["submit_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M001443","(value = &quot;Save changes&quot;, options = {})","Creates a submit button with the text <tt>value<\/tt> as the caption. ==== Options * <tt>:confirm => "],["submit_to_remote","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001362","(name, value, options = {})","Returns a button input tag with the element name of +name+ and a value (i.e., display text) of +valu"],["success?","ActiveResource::Response","classes\/ActiveResource\/Response.html#M000612","()",""],["sum","Enumerable","classes\/Enumerable.html#M002322","(identity = 0, &amp;block)","Calculates a sum from the elements. Examples: payments.sum { |p| p.price * p.tax_rate } payments.sum"],["sum","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001896","(column_name, options = {})","Calculates the sum of values on a given column. The value is returned with the same data type of the"],["supports_add_column?","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001732","()",""],["supports_count_distinct?","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001809","()","Does this adapter support using DISTINCT within COUNT?  This is +true+ for all adapters except sqlit"],["supports_ddl_transactions?","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001730","()",""],["supports_ddl_transactions?","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001763","()",""],["supports_ddl_transactions?","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001810","()","Does this adapter support DDL rollbacks in transactions?  That is, would CREATE TABLE or ALTER TABLE"],["supports_insert_with_returning?","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001762","()",""],["supports_migrations?","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001760","()","Does PostgreSQL support migrations? "],["supports_migrations?","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001808","()","Does this adapter support migrations?  Backend specific, as the abstract adapter always returns +fal"],["supports_savepoints?","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001764","()",""],["supports_savepoints?","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001811","()","Does this adapter support savepoints? PostgreSQL and MySQL do, SQLite does not. "],["supports_standard_conforming_strings?","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001761","()","Does PostgreSQL support standard conforming strings? "],["suppress","Kernel","classes\/Kernel.html#M002308","(*exception_classes) {|| ...}","Blocks and ignores any exception passed as argument if raised within the block. suppress(ZeroDivisio"],["suppress_messages","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M001936","() {|| ...}",""],["svn_url?","Plugin","classes\/Plugin.html#M000103","()",""],["swap","ActionController::MiddlewareStack","classes\/ActionController\/MiddlewareStack.html#M000395","(target, *args, &amp;block)",""],["symbolize_keys","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M000933","()","Return a new hash with all keys converted to symbols. "],["symbolize_keys!","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000082","()",""],["symbolize_keys!","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M000934","()","Destructively convert all keys to symbols. "],["symbolized_path_parameters","ActionController::Request","classes\/ActionController\/Request.html#M000519","()","The same as <tt>path_parameters<\/tt> with explicitly symbolized keys. "],["synchronize","Module","classes\/Module.html#M000051","(*methods)","Synchronize access around a method, delegating synchronization to a particular mutex. A mutex (eithe"],["t","ActionView::Helpers::TranslationHelper","classes\/ActionView\/Helpers\/TranslationHelper.html#M001337","(key, options = {})","Alias for #translate"],["t","ActionController::Translation","classes\/ActionController\/Translation.html#M000299","(*args)","Alias for #translate"],["table_alias_for","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001600","(table_name)","Truncates a table alias according to the limits of the current adapter. "],["table_alias_length","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001765","()","Returns the configured supported identifier length supported by PostgreSQL, or report the default of"],["table_alias_length","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001599","()","This is the maximum length a table alias can be "],["table_exists?","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M001601","(table_name)","def tables(name = nil) end "],["table_exists?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002005","()","Indicates whether the table associated with this class exists "],["table_name","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001998","()","Guesses the table name (in forced lower-case) based on the name of the class in the inheritance hier"],["table_structure","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001739","(table_name)",""],["tableize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000821","(class_name)","Create the name of a table like Rails does for models to table names. This method uses the +pluraliz"],["tableize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001094","()","Creates the name of a table like Rails does for models to table names. This method uses the +plurali"],["tables","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001780","(name = nil)","Returns the list of all tables in the schema search path or a specified schema. "],["tag","ActionView::Helpers::TagHelper","classes\/ActionView\/Helpers\/TagHelper.html#M001429","(name, options = nil, open = false, escape = true)","Returns an empty HTML tag of type +name+ which by default is XHTML compliant. Set +open+ to true to "],["tap","Object","classes\/Object.html#M000139","() {|self| ...}","Yields <code>x<\/code> to the block, and then returns <code>x<\/code>. The primary purpose of this met"],["teardown_fixtures","ActiveRecord::TestFixtures","classes\/ActiveRecord\/TestFixtures.html#M001583","()",""],["template","Rails::Generator::Commands::Destroy","classes\/Rails\/Generator\/Commands\/Destroy.html#M002095","(relative_source, relative_destination, file_options = {})","Alias for #file"],["template","ActionView::Base","classes\/ActionView\/Base.html#M001487","()","Access the current template being rendered. Returns a ActionView::Template object. "],["template","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M002115","(relative_source, relative_destination, options = {})",""],["template","Rails::Generator::Commands::Update","classes\/Rails\/Generator\/Commands\/Update.html#M002122","(relative_source, relative_destination, options = {})",""],["template","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M002128","(relative_source, relative_destination, template_options = {})","Generate a file for a Rails application using an ERuby template. Looks up and evaluates a template b"],["template_format","ActionView::Base","classes\/ActionView\/Base.html#M001486","()","The format to be used when choosing between multiple templates with the same name but differing form"],["template_format","ActionController::Request","classes\/ActionController\/Request.html#M000496","()","Returns a symbolized version of the <tt>:format<\/tt> parameter of the request. If no \\format is give"],["template_root","ActionMailer::Base","classes\/ActionMailer\/Base.html#M001296","()",""],["template_root=","ActionMailer::Base","classes\/ActionMailer\/Base.html#M001297","(root)",""],["terabyte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000980","()","Alias for #terabytes"],["terabytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M000979","()",""],["test","ActiveSupport::Testing::Declarative","classes\/ActiveSupport\/Testing\/Declarative.html#M001124","(name, &amp;block)","test \"verify something\" do ... end "],["tests","ActionController::TestCase","classes\/ActionController\/TestCase.html#M000377","(controller_class)","Sets the controller class name. Useful if the name can't be inferred from test class. Expects +contr"],["tests","ActionView::TestCase","classes\/ActionView\/TestCase.html#M001474","(helper_class)",""],["text?","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001660","()","Returns +true+ if the column is either of type string or text. "],["text_area","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M001315","(object_name, method, options = {})","Returns a textarea opening and closing tag set tailored for accessing a specified attribute (identif"],["text_area_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M001440","(name, content = nil, options = {})","Creates a text input area; use a textarea for longer text inputs such as blog posts or descriptions."],["text_field","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M001311","(object_name, method, options = {})","Returns an input tag of the \"text\" type tailored for accessing a specified attribute (identified by "],["text_field_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M001435","(name, value = nil, options = {})","Creates a standard text field; use these text fields to input smaller chunks of text like a username"],["textilize","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001460","(text)","Returns the text with all the Textile[http:\/\/www.textism.com\/tools\/textile] codes turned into HTML t"],["textilize_without_paragraph","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001461","(text)","Returns the text with all the Textile codes turned into HTML tags, but without the bounding <p> tag "],["third","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M000919","()","Equal to <tt>self[2]<\/tt>. "],["threadsafe!","Rails::Configuration","classes\/Rails\/Configuration.html#M002266","()","Enable threaded mode. Allows concurrent requests to controller actions and multiple database connect"],["tidy_bytes","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000717","()","Replaces all ISO-8859-1 or CP1252 characters by their UTF-8 equivalent resulting in a valid UTF-8 st"],["tidy_bytes","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000725","(string)","Replaces all ISO-8859-1 or CP1252 characters by their UTF-8 equivalent resulting in a valid UTF-8 st"],["time","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001186","()","Returns a Time or DateTime instance that represents the time in +time_zone+. "],["time_ago_in_words","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001415","(from_time, include_seconds = false)","Like distance_of_time_in_words, but where <tt>to_time<\/tt> is fixed to <tt>Time.now<\/tt>. ==== Examp"],["time_select","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M001418","(object_name, method, options = {}, html_options = {})","Returns a set of select tags (one for hour, minute and optionally second) pre-selected for accessing"],["time_with_datetime_fallback","ActiveSupport::CoreExtensions::Time::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations\/ClassMethods.html#M000905","(utc_or_local, year, month=1, day=1, hour=0, min=0, sec=0, usec=0)","Returns a new Time if requested year can be accommodated by Ruby's Time class (i.e., if year is with"],["time_zone_options_for_select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M001335","(selected = nil, priority_zones = nil, model = ::ActiveSupport::TimeZone)","Returns a string of option tags for pretty much any time zone in the world. Supply a TimeZone name a"],["time_zone_select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M001330","(object, method, priority_zones = nil, options = {}, html_options = {})","Return select and option tags for the given object and method, using #time_zone_options_for_select t"],["timeout","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000625","()","Gets the number of seconds after which requests to the REST API should time out. "],["timeout=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000624","(timeout)","Sets the number of seconds after which requests to the REST API should time out. "],["timeout=","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M000674","(timeout)","Set the number of seconds after which HTTP requests to the remote service should time out. "],["timestamps","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M001718","()","Adds timestamps (created_at and updated_at) columns to the table. See SchemaStatements#add_timestamp"],["timestamps","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M001688","(*args)","Appends <tt>:datetime<\/tt> columns <tt>:created_at<\/tt> and <tt>:updated_at<\/tt> to the table. "],["titlecase","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001089","()","Alias for #titleize"],["titleize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001088","()","Capitalizes all the words and replaces some characters in the string to create a nicer looking title"],["titleize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000812","(word)","Capitalizes all the words and replaces some characters in the string to create a nicer looking title"],["to","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M000917","(position)","Returns the beginning of the array up to +position+. %w( a b c d ).to(0)  # => %w( a ) %w( a b c d )"],["to_a","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001228","()",""],["to_date","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M001048","()","Converts self to a Ruby Date object; time portion is discarded "],["to_date","ActiveSupport::CoreExtensions::Date::Conversions","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html#M000995","()","A method to keep Time, Date and DateTime instances interchangeable on conversions. In this case, it "],["to_date","ActiveSupport::CoreExtensions::Time::Conversions","classes\/ActiveSupport\/CoreExtensions\/Time\/Conversions.html#M000851","()","Converts a Time object to a Date, dropping hour, minute, and second precision. my_time = Time.now  #"],["to_date","ActiveSupport::CoreExtensions::String::Conversions","classes\/ActiveSupport\/CoreExtensions\/String\/Conversions.html#M001077","()",""],["to_datetime","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001234","()",""],["to_datetime","ActiveSupport::CoreExtensions::Time::Conversions","classes\/ActiveSupport\/CoreExtensions\/Time\/Conversions.html#M000853","()","Converts a Time instance to a Ruby DateTime instance, preserving UTC offset. my_time = Time.now    #"],["to_datetime","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M001050","()","To be able to keep Times, Dates and DateTimes interchangeable on conversions "],["to_datetime","ActiveSupport::CoreExtensions::Date::Conversions","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html#M000997","()","Converts a Date instance to a DateTime, where the time is set to the beginning of the day and UTC of"],["to_datetime","ActiveSupport::CoreExtensions::String::Conversions","classes\/ActiveSupport\/CoreExtensions\/String\/Conversions.html#M001078","()",""],["to_f","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M001052","()","Converts self to a floating-point number of seconds since the Unix epoch  "],["to_f","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001229","()",""],["to_formatted_s","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001214","(format = :default)","Alias for #to_s"],["to_formatted_s","ActiveSupport::CoreExtensions::Array::Conversions","classes\/ActiveSupport\/CoreExtensions\/Array\/Conversions.html#M000911","(format = :default)","Converts a collection of elements into a formatted string by calling <tt>to_s<\/tt> on all elements a"],["to_formatted_s","ActiveSupport::CoreExtensions::Date::Conversions","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html#M000993","(format = :default)","Convert to a formatted string. See DATE_FORMATS for predefined formats. This method is aliased to <t"],["to_formatted_s","ActiveSupport::CoreExtensions::BigDecimal::Conversions","classes\/ActiveSupport\/CoreExtensions\/BigDecimal\/Conversions.html#M000952","(format = DEFAULT_STRING_FORMAT)",""],["to_formatted_s","ActiveSupport::CoreExtensions::Range::Conversions","classes\/ActiveSupport\/CoreExtensions\/Range\/Conversions.html#M000835","(format = :default)","Gives a human readable format of the range. ==== Example [1..100].to_formatted_s # => \"1..100\" "],["to_formatted_s","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M001045","(format = :default)","Convert to a formatted string. See Time::DATE_FORMATS for predefined formats. This method is aliased"],["to_formatted_s","ActiveSupport::CoreExtensions::Time::Conversions","classes\/ActiveSupport\/CoreExtensions\/Time\/Conversions.html#M000849","(format = :default)","Converts to a formatted string. See DATE_FORMATS for builtin formats. This method is aliased to <tt>"],["to_hash","LibXML::Conversions::Node","classes\/LibXML\/Conversions\/Node.html#M002312","(hash={})","Convert XML document to hash hash:: Hash to merge the converted element into. "],["to_hash","ActiveSupport::XmlMini_Nokogiri::Conversions::Document","classes\/ActiveSupport\/XmlMini_Nokogiri\/Conversions\/Document.html#M001114","()",""],["to_hash","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000084","()","Convert to a Hash with String keys. "],["to_hash","ActionController::Session::AbstractStore::SessionHash","classes\/ActionController\/Session\/AbstractStore\/SessionHash.html#M000279","()",""],["to_hash","ActiveSupport::XmlMini_Nokogiri::Conversions::Node","classes\/ActiveSupport\/XmlMini_Nokogiri\/Conversions\/Node.html#M001112","(hash = {})","Convert XML document to hash hash:: Hash to merge the converted element into. "],["to_hash","LibXML::Conversions::Document","classes\/LibXML\/Conversions\/Document.html#M002320","()",""],["to_i","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001230","()",""],["to_json","DateTime","classes\/DateTime.html#M000124","(options = nil)","Returns a JSON string representing the datetime. If ActiveSupport.use_standard_json_time_format is s"],["to_json","ActiveSupport::JSON::Variable","classes\/ActiveSupport\/JSON\/Variable.html#M000682","(options=nil)",""],["to_json","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000652","(options={})","Returns a JSON string representing the model. Some configuration is available through +options+. ==="],["to_json","Object","classes\/Object.html#M000127","(options = {})","Dumps object in JSON (JavaScript Object Notation). See www.json.org for more info. "],["to_json","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001208","(options = nil)","Returns a JSON string representing the TimeWithZone. If ActiveSupport.use_standard_json_time_format "],["to_json","ActiveRecord::Serialization","classes\/ActiveRecord\/Serialization.html#M001575","(options = {})","Returns a JSON string representing the model. Some configuration is available through +options+. The"],["to_options","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M000935","()","Alias for #symbolize_keys"],["to_options!","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M000936","()","Alias for #symbolize_keys!"],["to_options!","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000083","()",""],["to_param","ActiveSupport::CoreExtensions::Array::Conversions","classes\/ActiveSupport\/CoreExtensions\/Array\/Conversions.html#M000909","()","Calls <tt>to_param<\/tt> on all its elements and joins the result with slashes. This is used by <tt>u"],["to_param","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002037","()","Returns a String, which Action Pack uses for constructing an URL to this object. The default impleme"],["to_param","Object","classes\/Object.html#M000136","()","Alias of <tt>to_s<\/tt>. "],["to_param","Object","classes\/Object.html#M000126","()",""],["to_param","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000643","()","Allows Active Resource objects to be used as parameters in Action Pack URL generation. "],["to_prepare","Rails::Configuration","classes\/Rails\/Configuration.html#M002272","(&amp;callback)","Add a preparation callback that will run before every request in development mode, or before the fir"],["to_prepare","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M000467","(identifier = nil, &amp;block)","Add a preparation callback. Preparation callbacks are run before every request in development mode, "],["to_query","Object","classes\/Object.html#M000137","(key)","Converts an object into a string suitable for use as a URL query string, using the given <tt>key<\/tt"],["to_query","ActiveSupport::CoreExtensions::Array::Conversions","classes\/ActiveSupport\/CoreExtensions\/Array\/Conversions.html#M000910","(key)","Converts an array into a string suitable for use as a URL query string, using the given +key+ as the"],["to_s","CGI::Cookie","classes\/CGI\/Cookie.html#M000056","()","Converts the Cookie to its string representation. "],["to_s","ActiveResource::Request","classes\/ActiveResource\/Request.html#M000668","()",""],["to_s","ActionController::Routing::OptionalFormatSegment","classes\/ActionController\/Routing\/OptionalFormatSegment.html#M000373","()",""],["to_s","ActionView::Template::Path","classes\/ActionView\/Template\/Path.html#M001520","()",""],["to_s","Plugin","classes\/Plugin.html#M000102","()",""],["to_s","Mime::Type","classes\/Mime\/Type.html#M002335","()",""],["to_s","ActiveResource::TimeoutError","classes\/ActiveResource\/TimeoutError.html#M000665","()",""],["to_s","SourceAnnotationExtractor::Annotation","classes\/SourceAnnotationExtractor\/Annotation.html#M000115","(options={})","Returns a representation of the annotation that looks like this: [126] [TODO] This algorithm is simp"],["to_s","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001213","(format = :default)","<tt>:db<\/tt> format outputs time in UTC; all others output time in local. Uses TimeWithZone's +strft"],["to_s","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001248","()","Returns a textual representation of this time zone. "],["to_sentence","ActiveSupport::CoreExtensions::Array::Conversions","classes\/ActiveSupport\/CoreExtensions\/Array\/Conversions.html#M000908","(options = {})","Converts the array to a comma-separated sentence where the last element is joined by the connector w"],["to_sql","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M001691","()","Returns a String whose contents are the column definitions concatenated together. This string can th"],["to_str","Mime::Type","classes\/Mime\/Type.html#M002336","()",""],["to_str","ActionView::Template::Path","classes\/ActionView\/Template\/Path.html#M001521","()",""],["to_sym","Mime::Type","classes\/Mime\/Type.html#M002337","()",""],["to_time","ActiveSupport::CoreExtensions::String::Conversions","classes\/ActiveSupport\/CoreExtensions\/String\/Conversions.html#M001076","(form = :utc)","Form can be either :utc (default) or :local. "],["to_time","ActiveSupport::CoreExtensions::Time::Conversions","classes\/ActiveSupport\/CoreExtensions\/Time\/Conversions.html#M000852","()","A method to keep Time, Date and DateTime instances interchangeable on conversions. In this case, it "],["to_time","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001233","()","A TimeWithZone acts like a Time, so just return +self+. "],["to_time","ActiveSupport::CoreExtensions::Date::Conversions","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html#M000996","(form = :local)","Converts a Date instance to a Time, where the time is set to the beginning of the day. The timezone "],["to_time","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M001049","()","Attempts to convert self to a Ruby Time object; returns self if out of range of Ruby Time class If s"],["to_utc_offset_s","ActiveSupport::CoreExtensions::Numeric::Conversions","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Conversions.html#M000954","(colon=true)","Assumes self represents an offset from UTC in seconds (as returned from Time#utc_offset) and turns t"],["to_xml","ActiveSupport::CoreExtensions::Array::Conversions","classes\/ActiveSupport\/CoreExtensions\/Array\/Conversions.html#M000912","(options = {}) {|xml if block_given?| ...}","Returns a string that represents this array in XML by sending +to_xml+ to each element. Active Recor"],["to_xml","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000651","(options={})","A method to convert the the resource to an XML string. ==== Options The +options+ parameter is hande"],["to_xml","ActiveRecord::Serialization","classes\/ActiveRecord\/Serialization.html#M001577","(options = {}, &amp;block)","Builds an XML document to represent the model. Some configuration is available through +options+. Ho"],["to_xml","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001924","(options={})","Returns an XML representation of this error object. class Company < ActiveRecord::Base validates_pre"],["to_yaml","ActiveSupport::CoreExtensions::BigDecimal::Conversions","classes\/ActiveSupport\/CoreExtensions\/BigDecimal\/Conversions.html#M000953","(opts = {})","This emits the number without any scientific notation. This is better than self.to_f.to_s since it d"],["to_yaml","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001209","(options = {})",""],["today","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001253","()","Return the current date in this time zone. "],["today?","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001000","()","Tells whether the Date object's date is today "],["today?","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000860","()","Tells whether the Time object's time is today "],["today?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001219","()",""],["toggle","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001382","(*ids)","Toggles the visibility of the DOM elements with the given +ids+. Example: # Show a few people # Gene"],["toggle","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002054","(attribute)","Assigns to +attribute+ the boolean opposite of <tt>attribute?<\/tt>. So if the predicate returns +tru"],["toggle!","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002055","(attribute)","Wrapper around +toggle+ that saves the record. This method differs from its non-bang version in that"],["tomorrow","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001039","()","Convenience method which returns a new Date\/DateTime representing the time 1 day since the instance "],["tomorrow","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000900","()","Convenience method which returns a new Time representing the time 1 day since the instance time "],["tomorrow","ActiveSupport::CoreExtensions::Date::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations\/ClassMethods.html#M001041","()","Returns a new Date representing the date 1 day after today (i.e. tomorrow's date). "],["transaction","ActiveRecord::Transactions","classes\/ActiveRecord\/Transactions.html#M001555","(&amp;block)","See ActiveRecord::Transactions::ClassMethods for detailed documentation. "],["transaction","ActiveRecord::Transactions::ClassMethods","classes\/ActiveRecord\/Transactions\/ClassMethods.html#M001558","(options = {}, &amp;block)","See ActiveRecord::Transactions::ClassMethods for detailed documentation. "],["transaction","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001641","(options = {}) {|| ...}","Runs the given block in a database transaction, and returns the result of the block. == Nested trans"],["transaction_joinable=","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001825","(joinable)",""],["translate","ActionController::Translation","classes\/ActionController\/Translation.html#M000298","(*args)",""],["translate","ActionView::Helpers::TranslationHelper","classes\/ActionView\/Helpers\/TranslationHelper.html#M001336","(key, options = {})","Delegates to I18n#translate but also performs two additional functions. First, it'll catch MissingTr"],["transliterate","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000818","(string)","Replaces accented characters with their ascii equivalents. "],["transliterate","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000819","(string)",""],["transliterate","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000820","(string)",""],["truncate","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001455","(text, *args)","Truncates a given +text+ after a given <tt>:length<\/tt> if +text+ is longer than <tt>:length<\/tt> (d"],["try","Object","classes\/Object.html#M000130","(method, *args, &amp;block)","Invokes the method identified by the symbol +method+, passing it any arguments  and\/or the block spe"],["try_to_load_dependency","ActiveRecord::TestFixtures::ClassMethods","classes\/ActiveRecord\/TestFixtures\/ClassMethods.html#M001586","(file_name)",""],["tv_sec","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001232","()","Alias for #to_i"],["type_cast","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001664","(value)","Casts value (which is a String) to an appropriate instance. "],["type_cast_code","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001665","(var_name)",""],["type_to_sql","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M001711","(type, limit = nil, precision = nil, scale = nil)","Maps logical Rails types to MySQL-specific data types. "],["type_to_sql","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001796","(type, limit = nil, precision = nil, scale = nil)","Maps logical Rails types to PostgreSQL-specific data types. "],["tzinfo","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001258","()","TODO: Preload instead of lazy load for thread safety "],["u_unpack","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000718","(string)","Unpack the string at codepoints boundaries. Raises an EncodingError when the encoding of the string "],["uncached","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M001594","() {|| ...}","Disable the query cache within the block. "],["uncached","ActiveRecord::QueryCache::ClassMethods","classes\/ActiveRecord\/QueryCache\/ClassMethods.html#M001942","() {|| ...}","Disable the query cache within the block if Active Record is configured. "],["uncountable","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M000830","(*words)","Add uncountable words that shouldn't be attempted inflected. Examples: uncountable \"money\" uncountab"],["undef_my_compiled_methods!","ActionView::ReloadableTemplate","classes\/ActionView\/ReloadableTemplate.html#M001495","()","remove any compiled methods that look like they might belong to me "],["underscore","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M001090","()","The reverse of +camelize+. Makes an underscored, lowercase form from the expression in the string. +"],["underscore","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M000813","(camel_cased_word)","The reverse of +camelize+. Makes an underscored, lowercase form from the expression in the string. C"],["unescape","activesupport\/lib\/active_support\/core_ext\/uri.rb","files\/activesupport\/lib\/active_support\/core_ext\/uri_rb.html#M000007","(str, escaped = @regexp[:ESCAPED])",""],["unescape_bytea","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001767","(value)","Unescapes bytea output from a database to the binary string it represents. NOTE: This is NOT an inve"],["unescape_rjs","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M000346","(rjs_string)","Unescapes a RJS string. "],["uninstall","Plugin","classes\/Plugin.html#M000107","()",""],["unmarshal","ActiveRecord::SessionStore::SqlBypass","classes\/ActiveRecord\/SessionStore\/SqlBypass.html#M001946","(data)",""],["unmarshal","ActiveRecord::SessionStore::Session","classes\/ActiveRecord\/SessionStore\/Session.html#M001958","(data)",""],["unmemoize_all","ActiveSupport::Memoizable::InstanceMethods","classes\/ActiveSupport\/Memoizable\/InstanceMethods.html#M000742","()",""],["unnormalized","REXML::Entity","classes\/REXML\/Entity.html#M001286","()",""],["unpack","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002256","(options={})",""],["unpacked_path","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002237","()",""],["until","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M001284","(time = ::Time.current)","Alias for #ago"],["until","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000968","(time = ::Time.now)","Alias for #ago"],["unverifiable_types","Mime::Type","classes\/Mime\/Type.html#M002328","()",""],["upcase","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000710","()","Convert characters in the string to uppercase. Example: 'Laurent, \u00f2u sont les tests?'.mb_chars.upcas"],["update","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000658","()","Update the resource on the remote service. "],["update","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001638","(sql, name = nil)","Executes the update statement and returns the number of rows affected. "],["update","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001982","(id, attributes)","Updates an object (or multiple objects) and saves it to the database, if validations pass. The resul"],["update","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000073","(other_hash)","Updates the instantized hash with values from the second: hash_1 = HashWithIndifferentAccess.new has"],["update_all","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001985","(updates, conditions = nil, options = {})","Updates all records with details given if they match a set of conditions supplied, limits and order "],["update_attribute","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002047","(name, value)","Updates a single attribute and saves the record without going through the normal validation procedur"],["update_attributes","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002048","(attributes)","Updates all the attributes from the passed-in Hash and saves the record. If the object is invalid, t"],["update_attributes!","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002049","(attributes)","Updates an object just like Base.update_attributes but calls save! instead of save so an exception i"],["update_counters","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001989","(id, counters)","A generic \"counter updater\" implementation, intended primarily to be used by increment_counter and d"],["update_counters_with_lock","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001547","(id, counters)","Make sure the lock version column gets updated when counters are updated. "],["update_page","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001367","(&amp;block)","Yields a JavaScriptGenerator and returns the generated JavaScript code. Use this to update multiple "],["update_page_tag","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M001368","(html_options = {}, &amp;block)","Works like update_page but wraps the generated JavaScript in a <script> tag. Use this to include gen"],["update_sql","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M001771","(sql, name = nil)","Executes an UPDATE query and returns the number of affected tuples. "],["update_sql","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M001656","(sql, name = nil)","Executes the update statement and returns the number of rows affected. "],["updated","ActionView::Helpers::AtomFeedHelper::AtomFeedBuilder","classes\/ActionView\/Helpers\/AtomFeedHelper\/AtomFeedBuilder.html#M001321","(date_or_time = nil)","Accepts a Date or Time object and inserts it in the proper format. If nil is passed, current time in"],["url","ActionController::Request","classes\/ActionController\/Request.html#M000502","()","Returns the complete URL used for this request. "],["url_for","ActionController::Base","classes\/ActionController\/Base.html#M000444","(options = {})","Returns a URL that has been rewritten according to the options hash and the defined routes. (For doi"],["url_for","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000239","(options)","Returns the URL for the given options, according to the rules specified in the application's routes."],["url_for","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M001300","(options = {})","Returns the URL for the set of +options+ provided. This takes the same options as +url_for+ in Actio"],["url_for","ActionController::UrlWriter","classes\/ActionController\/UrlWriter.html#M000216","(options)","Generate a url based on the options provided, default_url_options and the routes defined in routes.r"],["us_zones","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001262","()","A convenience method for returning a collection of TimeZone objects for time zones in the USA. "],["usage","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M002143","(message = usage_message)","Raise a usage error.  Override usage_message to provide a blurb after the option parser summary. "],["usage_message","Rails::Generator::Scripts::Base","classes\/Rails\/Generator\/Scripts\/Base.html#M002136","()",""],["usage_message","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M002144","()",""],["usage_message","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M002188","()","Read USAGE from file in generator base path. "],["use","ActionController::MiddlewareStack","classes\/ActionController\/MiddlewareStack.html#M000396","(*args, &amp;block)",""],["use_application_sources!","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M002158","()","Use application generators (app, ?). "],["use_checkout?","RailsEnvironment","classes\/RailsEnvironment.html#M000066","()",""],["use_component_sources!","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M002159","()","Use component generators (model, controller, etc). 1.  Rails application.  If RAILS_ROOT is defined "],["use_controllers!","ActionController::Routing","classes\/ActionController\/Routing.html#M000353","(controller_names)","Replaces the internal list of controllers available to ActionController::Routing with the passed arg"],["use_externals?","RailsEnvironment","classes\/RailsEnvironment.html#M000065","()",""],["use_svn?","RailsEnvironment","classes\/RailsEnvironment.html#M000064","()",""],["use_zone","ActiveSupport::CoreExtensions::Time::Zones::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones\/ClassMethods.html#M000857","(time_zone) {|| ...}","Allows override of <tt>Time.zone<\/tt> locally inside supplied block; resets <tt>Time.zone<\/tt> to ex"],["usec","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001227","()",""],["user","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000618","()","Gets the \\user for REST HTTP authentication. "],["user=","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M000672","(user)","Set user for remote service. "],["user=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M000619","(user)","Sets the \\user for REST HTTP authentication. "],["user_home","Dir","classes\/Dir.html#M000009","()","User home directory lookup adapted from RubyGems. "],["user_name_and_password","ActionController::HttpAuthentication::Basic","classes\/ActionController\/HttpAuthentication\/Basic.html#M000184","(request)",""],["uses_transaction","ActiveRecord::TestFixtures::ClassMethods","classes\/ActiveRecord\/TestFixtures\/ClassMethods.html#M001589","(*methods)",""],["uses_transaction?","ActiveRecord::TestFixtures::ClassMethods","classes\/ActiveRecord\/TestFixtures\/ClassMethods.html#M001590","(method)",""],["utc","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001066","()","Adjusts DateTime to UTC by adding its offset value; offset is set to 0 Example: DateTime.civil(2005,"],["utc","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001187","()","Returns a Time or DateTime instance that represents the time in UTC. "],["utc?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001198","()",""],["utc?","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001068","()","Returns true if offset == 0 "],["utc_offset","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001200","()",""],["utc_offset","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001244","()",""],["utc_offset","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M001069","()","Returns the offset value in seconds "],["utc_time","ActiveSupport::CoreExtensions::Time::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations\/ClassMethods.html#M000906","(*args)","Wraps class method +time_with_datetime_fallback+ with +utc_or_local+ set to <tt>:utc<\/tt>. "],["utc_to_local","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M001254","(time)","Adjust the given time to the simultaneous time in the time zone represented by +self+. Returns a Tim"],["valid?","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001857","()","Runs +validate+ and +validate_on_create+ or +validate_on_update+ and returns true if no errors were "],["valid?","ActiveResource::Validations","classes\/ActiveResource\/Validations.html#M000591","()","Checks for errors on an object (i.e., is resource.errors empty?). ==== Examples my_person = Person.c"],["valid?","Rails::Plugin","classes\/Rails\/Plugin.html#M002292","()",""],["valid_alter_table_options","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M001736","( type, options)","See: http:\/\/www.sqlite.org\/lang_altertable.html SQLite has an additional restriction on the ALTER TA"],["validate","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001860","()","Overwrite this method for validation checks on all saves and use <tt>Errors.add(field, msg)<\/tt> for"],["validate_digest_response","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000194","(request, realm, &amp;password_procedure)","Raises error unless the request credentials response value matches the expected value. First try the"],["validate_nonce","ActionController::HttpAuthentication::Digest","classes\/ActionController\/HttpAuthentication\/Digest.html#M000203","(request, value, seconds_to_timeout=5*60)","Might want a shorter timeout depending on whether the request is a PUT or POST, and if client is bro"],["validate_on_create","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001861","()","Overwrite this method for validation checks used only on creation. "],["validate_on_update","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001862","()","Overwrite this method for validation checks used only on updates. "],["validates_acceptance_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001865","(*attr_names)","Encapsulates the pattern of wanting to validate the acceptance of a terms of service check box (or s"],["validates_associated","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001873","(*attr_names)","Validates whether the associated object or objects are all valid themselves. Works with any kind of "],["validates_confirmation_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001864","(*attr_names)","Encapsulates the pattern of wanting to validate a password or email address field with a confirmatio"],["validates_each","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001863","(*attrs) {|record, attr, value| ...}","Validates each attribute against a block. class Person < ActiveRecord::Base validates_each :first_na"],["validates_exclusion_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001872","(*attr_names)","Validates that the value of the specified attribute is not in a particular enumerable object. class "],["validates_format_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001870","(*attr_names)","Validates whether the value of the specified attribute is of the correct form by matching it against"],["validates_inclusion_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001871","(*attr_names)","Validates whether the value of the specified attribute is available in a particular enumerable objec"],["validates_length_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001867","(*attrs)","Validates that the specified attribute matches the length restrictions supplied. Only one option can"],["validates_numericality_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001874","(*attr_names)","Validates whether the value of the specified attribute is numeric by trying to convert it to a float"],["validates_presence_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001866","(*attr_names)","Validates that the specified attributes are not blank (as defined by Object#blank?). Happens by defa"],["validates_size_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001868","(*attrs)","Alias for #validates_length_of"],["validates_uniqueness_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001869","(*attr_names)","Validates whether the value of the specified attributes are unique across the system. Useful for mak"],["value_to_boolean","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001673","(value)","convert something to a boolean "],["value_to_decimal","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M001674","(value)","convert something to a BigDecimal "],["values_at","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M000076","(*indices)","Returns an array of the values at the specified indices: hash = HashWithIndifferentAccess.new hash[:"],["vendor_gem?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002251","()",""],["vendor_rails?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002250","()",""],["verifiable_request_format?","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M000308","()",""],["verification_timeout","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001968","()","Deprecated and no longer has any effect. "],["verification_timeout=","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M001969","(flag)","Deprecated and no longer has any effect. "],["verified_request?","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M000307","()","Returns true or false if a request is verified.  Checks: * is the format restricted?  By default, on"],["verify","ActionController::Verification::ClassMethods","classes\/ActionController\/Verification\/ClassMethods.html#M000331","(options={})","Verify the given actions so that if certain prerequisites are not met, the user is redirected to a d"],["verify","ActiveSupport::MessageVerifier","classes\/ActiveSupport\/MessageVerifier.html#M001176","(signed_message)",""],["verify!","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M001820","(*ignored)","Checks whether the connection to the database is still active (i.e. not stale). This is done under t"],["verify_authenticity_token","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M000306","()","The actual before_filter that is used.  Modify this to change how you handle unverified requests. "],["verify_request?","Mime::Type","classes\/Mime\/Type.html#M002341","()","Returns true if Action Pack should check requests using this Mime Type for possible request forgery."],["version","Rails","classes\/Rails.html#M002089","()",""],["version_for_dir","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M002282","(d)",""],["view_path","Rails::Plugin","classes\/Rails\/Plugin.html#M002300","()",""],["view_paths","ActionController::Base","classes\/ActionController\/Base.html#M000449","()","View load paths for controller. "],["view_paths","ActionController::Base","classes\/ActionController\/Base.html#M000438","()","View load paths determine the bases from which template references can be made. So a call to render("],["view_paths=","ActionView::Base","classes\/ActionView\/Base.html#M001485","(paths)",""],["view_paths=","ActionController::Base","classes\/ActionController\/Base.html#M000439","(value)",""],["view_paths=","ActionController::Base","classes\/ActionController\/Base.html#M000450","(value)",""],["visual_effect","ActionView::Helpers::ScriptaculousHelper","classes\/ActionView\/Helpers\/ScriptaculousHelper.html#M001395","(name, element_id = false, js_options = {})","Returns a JavaScript snippet to be used on the Ajax callbacks for starting visual effects. Example: "],["visual_effect","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M001390","(name, id = nil, options = {})","Starts a script.aculo.us visual effect. See ActionView::Helpers::ScriptaculousHelper for more inform"],["wants?","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M000687","(string)","Returns +true+ if the Chars class can and should act as a proxy for the string _string_. Returns +fa"],["week","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000964","()","Alias for #weeks"],["weeks","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M000963","()",""],["with_backend","ActiveSupport::XmlMini","classes\/ActiveSupport\/XmlMini.html#M000834","(name) {|| ...}",""],["with_connection","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M001748","() {|conn| ...}","Reserve a connection, and yield it to a block. Ensure the connection is checked back in when finishe"],["with_controllers","ActionController::Routing","classes\/ActionController\/Routing.html#M000350","(names) {|| ...}","Expects an array of controller names as the first argument. Executes the passed block with only the "],["with_exclusive_scope","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002024","(method_scoping = {}, &amp;block)","Works like with_scope, but discards any nested properties. "],["with_gc_stats","ActiveSupport::Testing::Metrics::Base","classes\/ActiveSupport\/Testing\/Metrics\/Base.html#M001148","() {|| ...}",""],["with_gc_stats","ActiveSupport::Testing::Metrics::Base","classes\/ActiveSupport\/Testing\/Metrics\/Base.html#M001146","() {|| ...}",""],["with_gc_stats","ActiveSupport::Testing::Metrics::Base","classes\/ActiveSupport\/Testing\/Metrics\/Base.html#M001147","() {|| ...}",""],["with_local_cache","ActiveSupport::Cache::Strategy::LocalCache","classes\/ActiveSupport\/Cache\/Strategy\/LocalCache.html#M000747","() {|| ...}",""],["with_options","Object","classes\/Object.html#M000140","(options) {|ActiveSupport::OptionMerger.new(self, options)| ...}","An elegant way to factor duplication out of options passed to a series of method calls. Each method "],["with_output_file","ActiveSupport::Testing::Benchmarker","classes\/ActiveSupport\/Testing\/Benchmarker.html#M001172","() {|file| ...}",""],["with_routing","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000182","() {|temporary_routes| ...}","A helper to make it easier to test different route configurations. This method temporarily replaces "],["with_scope","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M002023","(method_scoping = {}, action = :merge) {|| ...}","Scope parameters to method calls within the block.  Takes a hash of method_name => parameters hash. "],["with_signal_handler","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000028","(signal) {|| ...}",""],["with_template","ActionView::Base","classes\/ActionView\/Base.html#M001488","(current_template) {|| ...}",""],["with_transaction_returning_status","ActiveRecord::Transactions","classes\/ActiveRecord\/Transactions.html#M001557","(method, *args)","Executes +method+ within a transaction and captures its return value as a status flag. If the status"],["word_wrap","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M001459","(text, *args)","Wraps the +text+ into lines no longer than +line_width+ width. This method breaks on the first white"],["wrap","ActiveSupport::CoreExtensions::Array::Wrapper","classes\/ActiveSupport\/CoreExtensions\/Array\/Wrapper.html#M000915","(object)","Wraps the object in an Array unless it's an Array.  Converts the object to an Array using #to_ary if"],["write","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M000759","(key, value, options = nil)","Writes the given value to the cache, with the given key. You may also specify additional options via"],["write","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M000773","(name, value, options = nil)",""],["write","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M000781","(name, value, options = nil)",""],["write","ActiveSupport::Cache::CompressedMemCacheStore","classes\/ActiveSupport\/Cache\/CompressedMemCacheStore.html#M000766","(name, value, options = nil)",""],["write","ActiveSupport::Cache::FileStore","classes\/ActiveSupport\/Cache\/FileStore.html#M000790","(name, value, options = nil)",""],["write","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M001932","(text=&quot;&quot;)",""],["write","ActionController::Response","classes\/ActionController\/Response.html#M000428","(str)",""],["write","ActiveSupport::Cache::MemCacheStore","classes\/ActiveSupport\/Cache\/MemCacheStore.html#M000768","(key, value, options = nil)","Writes a value to the cache. Possible options: - +:unless_exist+ - set to true if you don't want to "],["write","ActiveSupport::Cache::Strategy::LocalCache","classes\/ActiveSupport\/Cache\/Strategy\/LocalCache.html#M000750","(key, value, options = nil)",""],["write_fragment","ActionController::Caching::Fragments","classes\/ActionController\/Caching\/Fragments.html#M000255","(key, content, options = nil)","Writes <tt>content<\/tt> to the location signified by <tt>key<\/tt> (see <tt>expire_fragment<\/tt> for "],["write_specification","Rails::GemDependency","classes\/Rails\/GemDependency.html#M002257","(spec)",""],["xhr","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000170","(request_method, action, parameters = nil, session = nil, flash = nil)","Alias for #xml_http_request"],["xhr","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000238","(request_method, path, parameters = nil, headers = nil)","Alias for #xml_http_request"],["xhr?","ActionController::Request","classes\/ActionController\/Request.html#M000499","()","Alias for #xml_http_request?"],["xml_http_request","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M000169","(request_method, action, parameters = nil, session = nil, flash = nil)",""],["xml_http_request","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M000237","(request_method, path, parameters = nil, headers = nil)","Performs an XMLHttpRequest request with the given parameters, mirroring a request from the Prototype"],["xml_http_request?","ActionController::Request","classes\/ActionController\/Request.html#M000498","()","Returns true if the request's \"X-Requested-With\" header contains \"XMLHttpRequest\". (The Prototype Ja"],["xmlschema","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001206","(fraction_digits = 0)",""],["xmlschema","ActiveSupport::CoreExtensions::Date::Conversions","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html#M000998","()",""],["xmlschema","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M001051","()","Converts datetime to an appropriate format for use in XML "],["yaml?","LibXML::Conversions::Node","classes\/LibXML\/Conversions\/Node.html#M002319","()","Check if child is of type yaml "],["year","ActiveSupport::CoreExtensions::Integer::Time","classes\/ActiveSupport\/CoreExtensions\/Integer\/Time.html#M000843","()","Alias for #years"],["year","ActiveSupport::CoreExtensions::Float::Time","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html#M000991","()","Alias for #years"],["years","ActiveSupport::CoreExtensions::Integer::Time","classes\/ActiveSupport\/CoreExtensions\/Integer\/Time.html#M000842","()",""],["years","ActiveSupport::CoreExtensions::Float::Time","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html#M000986","()","Deprication helper methods not available as core_ext is loaded first. "],["years_ago","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001014","(years)","Returns a new Date\/DateTime representing the time a number of specified years ago "],["years_ago","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000870","(years)","Returns a new Time representing the time a number of specified years ago "],["years_since","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000871","(years)","Returns a new Time representing the time a number of specified years in the future "],["years_since","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001015","(years)","Returns a new Date\/DateTime representing the time a number of specified years in the future "],["years_without_deprecation","ActiveSupport::CoreExtensions::Float::Time","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html#M000990","()",""],["yesterday","ActiveSupport::CoreExtensions::Date::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations\/ClassMethods.html#M001040","()","Returns a new Date representing the date 1 day ago (i.e. yesterday's date). "],["yesterday","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M000899","()","Convenience method which returns a new Time representing the time 1 day ago "],["yesterday","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M001038","()","Convenience method which returns a new Date\/DateTime representing the time 1 day ago "],["zone","ActiveSupport::CoreExtensions::Time::Zones::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones\/ClassMethods.html#M000855","()","Returns the TimeZone for the current request, if this has been set (via Time.zone=).  If <tt>Time.zo"],["zone","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M001204","()","Time uses +zone+ to display the time zone abbreviation, so we're duck-typing it. "],["zone=","ActiveSupport::CoreExtensions::Time::Zones::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones\/ClassMethods.html#M000856","(time_zone)","Sets <tt>Time.zone<\/tt> to a TimeZone object for the current request\/thread.  This method accepts an"],["Assertions","ActionController","classes\/ActionController\/Assertions.html","",""],["DomAssertions","Assertions","classes\/ActionController\/Assertions\/DomAssertions.html","",""],["ModelAssertions","Assertions","classes\/ActionController\/Assertions\/ModelAssertions.html","",""],["ResponseAssertions","Assertions","classes\/ActionController\/Assertions\/ResponseAssertions.html","","A small suite of assertions that test responses from Rails applications. "],["RoutingAssertions","Assertions","classes\/ActionController\/Assertions\/RoutingAssertions.html","","Suite of assertions to test routes generated by Rails and the handling of requests made to them. "],["SelectorAssertions","Assertions","classes\/ActionController\/Assertions\/SelectorAssertions.html","","Adds the +assert_select+ method for use in Rails functional test cases, which can be used to make as"],["TagAssertions","Assertions","classes\/ActionController\/Assertions\/TagAssertions.html","","Pair of assertions to testing elements in the HTML output of the response. "],["Base","ActionController","classes\/ActionController\/Base.html"," < Object","Action Controllers are the core of a web request in Rails. They are made up of one or more actions t"],["ClassMethods","Benchmarking","classes\/ActionController\/Benchmarking\/ClassMethods.html","",""],["CGIHandler","ActionController","classes\/ActionController\/CGIHandler.html"," < Object",""],["ProperStream","CGIHandler","classes\/ActionController\/CGIHandler\/ProperStream.html","",""],["Caching","ActionController","classes\/ActionController\/Caching.html","","Caching is a cheap way of speeding up slow applications by keeping the result of calculations, rende"],["Actions","Caching","classes\/ActionController\/Caching\/Actions.html","","Action caching is similar to page caching by the fact that the entire output of the response is cach"],["ActionCachePath","Actions","classes\/ActionController\/Caching\/Actions\/ActionCachePath.html"," < Object",""],["ClassMethods","Actions","classes\/ActionController\/Caching\/Actions\/ClassMethods.html","",""],["Fragments","Caching","classes\/ActionController\/Caching\/Fragments.html","","Fragment caching is used for caching various blocks within templates without caching the entire acti"],["Pages","Caching","classes\/ActionController\/Caching\/Pages.html","","Page caching is an approach to caching where the entire action output of is stored as a HTML file th"],["ClassMethods","Pages","classes\/ActionController\/Caching\/Pages\/ClassMethods.html","",""],["Sweeping","Caching","classes\/ActionController\/Caching\/Sweeping.html","","Sweepers are the terminators of the caching world and responsible for expiring caches when model obj"],["CgiExt","ActionController","classes\/ActionController\/CgiExt.html","",""],["Stdinput","CgiExt","classes\/ActionController\/CgiExt\/Stdinput.html","","Publicize the CGI's internal input stream so we can lazy-read request.body. Make it writable so we d"],["Cookies","ActionController","classes\/ActionController\/Cookies.html","","Cookies are read and written through ActionController#cookies. The cookies being read are the ones r"],["Dispatcher","ActionController","classes\/ActionController\/Dispatcher.html"," < Object","Dispatches requests to the appropriate controller and takes care of reloading the app after each req"],["Failsafe","ActionController","classes\/ActionController\/Failsafe.html"," < Object",""],["ClassMethods","Filters","classes\/ActionController\/Filters\/ClassMethods.html","","Filters enable controllers to run shared pre- and post-processing code for its actions. These filter"],["Flash","ActionController","classes\/ActionController\/Flash.html","","The flash provides a way to pass temporary objects between actions. Anything you place in the flash "],["FlashHash","Flash","classes\/ActionController\/Flash\/FlashHash.html"," < Hash",""],["ClassMethods","Helpers","classes\/ActionController\/Helpers\/ClassMethods.html","","The Rails framework provides a large number of helpers for working with +assets+, +dates+, +forms+, "],["Http","ActionController","classes\/ActionController\/Http.html","",""],["Headers","Http","classes\/ActionController\/Http\/Headers.html"," < ::Hash",""],["HttpAuthentication","ActionController","classes\/ActionController\/HttpAuthentication.html","",""],["Basic","HttpAuthentication","classes\/ActionController\/HttpAuthentication\/Basic.html","","Makes it dead easy to do HTTP Basic authentication. Simple Basic example: class PostsController < Ap"],["ControllerMethods","Basic","classes\/ActionController\/HttpAuthentication\/Basic\/ControllerMethods.html","",""],["Digest","HttpAuthentication","classes\/ActionController\/HttpAuthentication\/Digest.html","",""],["ControllerMethods","Digest","classes\/ActionController\/HttpAuthentication\/Digest\/ControllerMethods.html","",""],["Runner","Integration","classes\/ActionController\/Integration\/Runner.html","",""],["Session","Integration","classes\/ActionController\/Integration\/Session.html"," < Object","An integration Session instance represents a set of requests and responses performed sequentially by"],["MultiPartNeededException","Session","classes\/ActionController\/Integration\/Session\/MultiPartNeededException.html"," < Exception",""],["IntegrationTest","ActionController","classes\/ActionController\/IntegrationTest.html"," < ActiveSupport::TestCase","An IntegrationTest is one that spans multiple controllers and actions, tying them all together to en"],["ClassMethods","Layout","classes\/ActionController\/Layout\/ClassMethods.html","","Layouts reverse the common pattern of including shared headers and footers in many templates to isol"],["MiddlewareStack","ActionController","classes\/ActionController\/MiddlewareStack.html"," < Array",""],["Middleware","MiddlewareStack","classes\/ActionController\/MiddlewareStack\/Middleware.html"," < Object",""],["InstanceMethods","MimeResponds","classes\/ActionController\/MimeResponds\/InstanceMethods.html","",""],["ParamsParser","ActionController","classes\/ActionController\/ParamsParser.html"," < Object",""],["PerformanceTest","ActionController","classes\/ActionController\/PerformanceTest.html"," < ActionController::IntegrationTest","An integration test that runs a code profiler on your test methods. Profiling output for combination"],["PolymorphicRoutes","ActionController","classes\/ActionController\/PolymorphicRoutes.html","","Polymorphic URL helpers are methods for smart resolution to a named route call when given an Active "],["RecordIdentifier","ActionController","classes\/ActionController\/RecordIdentifier.html","","The record identifier encapsulates a number of naming conventions for dealing with records, like Act"],["Reloader","ActionController","classes\/ActionController\/Reloader.html"," < Object",""],["Request","ActionController","classes\/ActionController\/Request.html"," < Rack::Request",""],["RequestForgeryProtection","ActionController","classes\/ActionController\/RequestForgeryProtection.html","",""],["ClassMethods","RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection\/ClassMethods.html","","Protecting controller actions from CSRF attacks by ensuring that all forms are coming from the curre"],["Rescue","ActionController","classes\/ActionController\/Rescue.html","","Actions that fail to perform as expected throw exceptions. These exceptions can either be rescued fo"],["ClassMethods","Rescue","classes\/ActionController\/Rescue\/ClassMethods.html","",""],["Resources","ActionController","classes\/ActionController\/Resources.html","","== Overview ActionController::Resources are a way of defining RESTful \\resources.  A RESTful \\resour"],["Response","ActionController","classes\/ActionController\/Response.html"," < Rack::Response","Represents an HTTP response generated by a controller action. One can use an ActionController::Respo"],["RewindableInput","ActionController","classes\/ActionController\/RewindableInput.html"," < Object",""],["RewindableIO","RewindableInput","classes\/ActionController\/RewindableInput\/RewindableIO.html"," < ActiveSupport::BasicObject",""],["Routing","ActionController","classes\/ActionController\/Routing.html","","== Routing The routing module provides URL rewriting in native Ruby. It's a way to redirect incoming"],["Helpers","Routing","classes\/ActionController\/Routing\/Helpers.html","","A helper module to hold URL related helpers. "],["Optimisation","Routing","classes\/ActionController\/Routing\/Optimisation.html","","Much of the slow performance from routes comes from the complexity of expiry, <tt>:requirements<\/tt>"],["Optimiser","Optimisation","classes\/ActionController\/Routing\/Optimisation\/Optimiser.html"," < Object",""],["PositionalArguments","Optimisation","classes\/ActionController\/Routing\/Optimisation\/PositionalArguments.html"," < Optimiser","Given a route map.person '\/people\/:id' If the user calls <tt>person_url(@person)<\/tt>, we can simply"],["PositionalArgumentsWithAdditionalParams","Optimisation","classes\/ActionController\/Routing\/Optimisation\/PositionalArgumentsWithAdditionalParams.html"," < PositionalArguments","This case is mostly the same as the positional arguments case above, but it supports additional quer"],["OptionalFormatSegment","Routing","classes\/ActionController\/Routing\/OptionalFormatSegment.html"," < DynamicSegment","The OptionalFormatSegment allows for any resource route to have an optional :format, which decreases"],["Mapper","RouteSet","classes\/ActionController\/Routing\/RouteSet\/Mapper.html"," < Object","Mapper instances are used to build routes. The object passed to the draw block in config\/routes.rb i"],["Session","ActionController","classes\/ActionController\/Session.html","",""],["AbstractStore","Session","classes\/ActionController\/Session\/AbstractStore.html"," < Object",""],["SessionHash","AbstractStore","classes\/ActionController\/Session\/AbstractStore\/SessionHash.html"," < Hash",""],["CookieStore","Session","classes\/ActionController\/Session\/CookieStore.html"," < Object","This cookie-based session store is the Rails default. Sessions typically contain at most a user_id a"],["CookieOverflow","CookieStore","classes\/ActionController\/Session\/CookieStore\/CookieOverflow.html"," < StandardError","Raised when storing more than 4K of session data. "],["MemCacheStore","Session","classes\/ActionController\/Session\/MemCacheStore.html"," < AbstractStore",""],["ClassMethods","SessionManagement","classes\/ActionController\/SessionManagement\/ClassMethods.html","",""],["Streaming","ActionController","classes\/ActionController\/Streaming.html","","Methods for sending arbitrary data and for streaming files to the browser, instead of rendering. "],["TestCase","ActionController","classes\/ActionController\/TestCase.html"," < ActiveSupport::TestCase","Superclass for ActionController functional tests. Functional tests allow you to test a single contro"],["Assertions","TestCase","classes\/ActionController\/TestCase\/Assertions.html","",""],["RaiseActionExceptions","TestCase","classes\/ActionController\/TestCase\/RaiseActionExceptions.html","","When the request.remote_addr remains the default for testing, which is 0.0.0.0, the exception is sim"],["TestProcess","ActionController","classes\/ActionController\/TestProcess.html","",""],["TestResponse","ActionController","classes\/ActionController\/TestResponse.html"," < Response","Integration test methods such as ActionController::Integration::Session#get and ActionController::In"],["TestUploadedFile","ActionController","classes\/ActionController\/TestUploadedFile.html"," < Object",""],["Translation","ActionController","classes\/ActionController\/Translation.html","",""],["UploadedFile","ActionController","classes\/ActionController\/UploadedFile.html","",""],["UploadedStringIO","ActionController","classes\/ActionController\/UploadedStringIO.html"," < StringIO",""],["UploadedTempfile","ActionController","classes\/ActionController\/UploadedTempfile.html"," < Tempfile",""],["UrlWriter","ActionController","classes\/ActionController\/UrlWriter.html","","In <b>routes.rb<\/b> one defines URL-to-controller mappings, but the reverse is also possible: an URL"],["ClassMethods","Verification","classes\/ActionController\/Verification\/ClassMethods.html","","This module provides a class-level method for specifying that certain actions are guarded against be"],["Base","ActionMailer","classes\/ActionMailer\/Base.html"," < Object","Action Mailer allows you to send email from your application using a mailer model and views. = Maile"],["Base","ActionView","classes\/ActionView\/Base.html"," < Object","Action View templates can be written in three ways. If the template file has a <tt>.erb<\/tt> (or <tt"],["ProxyModule","Base","classes\/ActionView\/Base\/ProxyModule.html"," < Module",""],["ActiveRecordHelper","Helpers","classes\/ActionView\/Helpers\/ActiveRecordHelper.html","","The Active Record Helper makes it easier to create forms for records kept in instance variables. The"],["AssetTagHelper","Helpers","classes\/ActionView\/Helpers\/AssetTagHelper.html","","This module provides methods for generating HTML that links views to assets such as images, javascri"],["AtomFeedHelper","Helpers","classes\/ActionView\/Helpers\/AtomFeedHelper.html","",""],["AtomBuilder","AtomFeedHelper","classes\/ActionView\/Helpers\/AtomFeedHelper\/AtomBuilder.html"," < Object",""],["AtomFeedBuilder","AtomFeedHelper","classes\/ActionView\/Helpers\/AtomFeedHelper\/AtomFeedBuilder.html"," < AtomBuilder",""],["BenchmarkHelper","Helpers","classes\/ActionView\/Helpers\/BenchmarkHelper.html","","This helper offers a method to measure the execution time of a block  in a template. "],["CacheHelper","Helpers","classes\/ActionView\/Helpers\/CacheHelper.html","","This helper to exposes a method for caching of view fragments. See ActionController::Caching::Fragme"],["CaptureHelper","Helpers","classes\/ActionView\/Helpers\/CaptureHelper.html","","CaptureHelper exposes methods to let you extract generated markup which can be used in other parts o"],["ClassMethods","Helpers","classes\/ActionView\/Helpers\/ClassMethods.html","",""],["DateHelper","Helpers","classes\/ActionView\/Helpers\/DateHelper.html","","The Date Helper primarily creates select\/option tags for different kinds of dates and date elements."],["DebugHelper","Helpers","classes\/ActionView\/Helpers\/DebugHelper.html","","Provides a set of methods for making it easier to debug Rails objects. "],["FormHelper","Helpers","classes\/ActionView\/Helpers\/FormHelper.html","","Form helpers are designed to make working with models much easier compared to using just standard HT"],["FormOptionsHelper","Helpers","classes\/ActionView\/Helpers\/FormOptionsHelper.html","","Provides a number of methods for turning different kinds of containers into a set of option tags. =="],["FormTagHelper","Helpers","classes\/ActionView\/Helpers\/FormTagHelper.html","","Provides a number of methods for creating form tags that doesn't rely on an Active Record object ass"],["JavaScriptHelper","Helpers","classes\/ActionView\/Helpers\/JavaScriptHelper.html","","Provides functionality for working with JavaScript in your views. == Ajax, controls and visual effec"],["NumberHelper","Helpers","classes\/ActionView\/Helpers\/NumberHelper.html","","Provides methods for converting numbers into formatted strings. Methods are provided for phone numbe"],["PrototypeHelper","Helpers","classes\/ActionView\/Helpers\/PrototypeHelper.html","","Prototype[http:\/\/www.prototypejs.org\/] is a JavaScript library that provides DOM[http:\/\/en.wikipedia"],["GeneratorMethods","JavaScriptGenerator","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html","","JavaScriptGenerator generates blocks of JavaScript code that allow you to change the content and pre"],["RecordIdentificationHelper","Helpers","classes\/ActionView\/Helpers\/RecordIdentificationHelper.html","",""],["RecordTagHelper","Helpers","classes\/ActionView\/Helpers\/RecordTagHelper.html","",""],["SanitizeHelper","Helpers","classes\/ActionView\/Helpers\/SanitizeHelper.html","","The SanitizeHelper module provides a set of methods for scrubbing text of undesired HTML elements. T"],["ScriptaculousHelper","Helpers","classes\/ActionView\/Helpers\/ScriptaculousHelper.html","","Provides a set of helpers for calling Scriptaculous JavaScript  functions, including those which cre"],["TagHelper","Helpers","classes\/ActionView\/Helpers\/TagHelper.html","","Provides methods to generate HTML tags programmatically when you can't use a Builder. By default, th"],["TextHelper","Helpers","classes\/ActionView\/Helpers\/TextHelper.html","","The TextHelper module provides a set of methods for filtering, formatting and transforming strings, "],["TranslationHelper","Helpers","classes\/ActionView\/Helpers\/TranslationHelper.html","",""],["UrlHelper","Helpers","classes\/ActionView\/Helpers\/UrlHelper.html","","Provides a set of methods for making links and getting URLs that depend on the routing subsystem (se"],["Partials","ActionView","classes\/ActionView\/Partials.html","","There's also a convenience method for rendering sub templates within the current controller that dep"],["ReloadableTemplate","ActionView","classes\/ActionView\/ReloadableTemplate.html"," < Template",""],["ReloadablePath","ReloadableTemplate","classes\/ActionView\/ReloadableTemplate\/ReloadablePath.html"," < Template::Path",""],["TemplateDeleted","ReloadableTemplate","classes\/ActionView\/ReloadableTemplate\/TemplateDeleted.html"," < ActionView::ActionViewError",""],["Unfreezable","ReloadableTemplate","classes\/ActionView\/ReloadableTemplate\/Unfreezable.html","",""],["Template","ActionView","classes\/ActionView\/Template.html"," < Object",""],["EagerPath","Template","classes\/ActionView\/Template\/EagerPath.html"," < Path",""],["Path","Template","classes\/ActionView\/Template\/Path.html"," < Object",""],["TemplateHandler","ActionView","classes\/ActionView\/TemplateHandler.html"," < Object",""],["Builder","TemplateHandlers","classes\/ActionView\/TemplateHandlers\/Builder.html"," < TemplateHandler",""],["Compilable","TemplateHandlers","classes\/ActionView\/TemplateHandlers\/Compilable.html","",""],["ClassMethods","Compilable","classes\/ActionView\/TemplateHandlers\/Compilable\/ClassMethods.html","",""],["ERB","TemplateHandlers","classes\/ActionView\/TemplateHandlers\/ERB.html"," < TemplateHandler",""],["RJS","TemplateHandlers","classes\/ActionView\/TemplateHandlers\/RJS.html"," < TemplateHandler",""],["TestCase","ActionView","classes\/ActionView\/TestCase.html"," < ActiveSupport::TestCase",""],["TestController","TestCase","classes\/ActionView\/TestCase\/TestController.html"," < ActionController::Base",""],["ActiveRecordError","ActiveRecord","classes\/ActiveRecord\/ActiveRecordError.html"," < StandardError","Generic Active Record exception class. "],["AdapterNotFound","ActiveRecord","classes\/ActiveRecord\/AdapterNotFound.html"," < ActiveRecordError","Raised when Active Record cannot find database adapter specified in <tt>config\/database.yml<\/tt> or "],["AdapterNotSpecified","ActiveRecord","classes\/ActiveRecord\/AdapterNotSpecified.html"," < ActiveRecordError","Raised when adapter not specified on connection (or configuration file <tt>config\/database.yml<\/tt> "],["ClassMethods","Aggregations","classes\/ActiveRecord\/Aggregations\/ClassMethods.html","","Active Record implements aggregation through a macro-like class method called +composed_of+ for repr"],["ClassMethods","AssociationPreload","classes\/ActiveRecord\/AssociationPreload\/ClassMethods.html","","Implements the details of eager loading of ActiveRecord associations. Application developers should "],["AssociationTypeMismatch","ActiveRecord","classes\/ActiveRecord\/AssociationTypeMismatch.html"," < ActiveRecordError","Raised when an object assigned to an association has an incorrect type. class Ticket < ActiveRecord:"],["ClassMethods","Associations","classes\/ActiveRecord\/Associations\/ClassMethods.html","","Associations are a set of macro-like class methods for tying objects together through foreign keys. "],["InnerJoinAssociation","InnerJoinDependency","classes\/ActiveRecord\/Associations\/ClassMethods\/InnerJoinDependency\/InnerJoinAssociation.html"," < JoinAssociation",""],["HasOneThroughAssociation","Associations","classes\/ActiveRecord\/Associations\/HasOneThroughAssociation.html"," < HasManyThroughAssociation",""],["AttributeAssignmentError","ActiveRecord","classes\/ActiveRecord\/AttributeAssignmentError.html"," < ActiveRecordError","Raised when an error occurred while doing a mass assignment to an attribute through the <tt>attribut"],["ClassMethods","AttributeMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html","","Declare and check for suffixed attribute methods. "],["AutosaveAssociation","ActiveRecord","classes\/ActiveRecord\/AutosaveAssociation.html","","AutosaveAssociation is a module that takes care of automatically saving your associations when the p"],["ClassMethods","AutosaveAssociation","classes\/ActiveRecord\/AutosaveAssociation\/ClassMethods.html","",""],["Base","ActiveRecord","classes\/ActiveRecord\/Base.html"," < Object","Active Record objects don't specify their attributes directly, but rather infer them from the table "],["ClassMethods","Batches","classes\/ActiveRecord\/Batches\/ClassMethods.html","","When processing large numbers of records, it's often a good idea to do so in batches to prevent memo"],["ClassMethods","Calculations","classes\/ActiveRecord\/Calculations\/ClassMethods.html","",""],["Callbacks","ActiveRecord","classes\/ActiveRecord\/Callbacks.html","","Callbacks are hooks into the lifecycle of an Active Record object that allow you to trigger logic be"],["ConfigurationError","ActiveRecord","classes\/ActiveRecord\/ConfigurationError.html"," < ActiveRecordError","Raised when association is being configured improperly or user tries to use offset and limit togethe"],["AbstractAdapter","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html"," < Object","ActiveRecord supports multiple database systems. AbstractAdapter and related classes form the abstra"],["Column","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/Column.html"," < Object","An abstract definition of a column in a table. "],["Format","Column","classes\/ActiveRecord\/ConnectionAdapters\/Column\/Format.html","",""],["ConnectionHandler","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html"," < Object","ConnectionHandler is a collection of ConnectionPool objects. It is used for keeping separate connect"],["ConnectionManagement","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionManagement.html"," < Object",""],["ConnectionPool","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html"," < Object","Connection pool base class for managing ActiveRecord database connections. == Introduction A connect"],["DatabaseStatements","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html","",""],["MysqlAdapter","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html"," < AbstractAdapter","The MySQL adapter will work with both Ruby\/MySQL, which is a Ruby-based MySQL adapter that comes bun"],["PostgreSQLAdapter","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html"," < AbstractAdapter","The PostgreSQL adapter works both with the native C (http:\/\/ruby.scripting.ca\/postgres\/) and the pur"],["QueryCache","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html","",""],["Quoting","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html","",""],["SQLiteAdapter","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html"," < AbstractAdapter","The SQLite adapter works with both the 2.x and 3.x series of SQLite with the sqlite-ruby drivers (av"],["Version","SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter\/Version.html"," < Object",""],["SchemaStatements","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html","",""],["Table","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/Table.html"," < Object","Represents a SQL table in an abstract way for updating a table. Also see TableDefinition and SchemaS"],["TableDefinition","ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html"," < Object","Represents the schema of an SQL table in an abstract way. This class provides methods for manipulati"],["ConnectionNotEstablished","ActiveRecord","classes\/ActiveRecord\/ConnectionNotEstablished.html"," < ActiveRecordError","Raised when connection to the database could not been established (for example when <tt>connection=<"],["ConnectionTimeoutError","ActiveRecord","classes\/ActiveRecord\/ConnectionTimeoutError.html"," < ConnectionNotEstablished","Raised when a connection could not be obtained within the connection acquisition timeout period. "],["DangerousAttributeError","ActiveRecord","classes\/ActiveRecord\/DangerousAttributeError.html"," < ActiveRecordError","Raised when attribute has a name reserved by Active Record (when attribute has name of one of Active"],["Dirty","ActiveRecord","classes\/ActiveRecord\/Dirty.html","","Track unsaved attribute changes. A newly instantiated object is unchanged: person = Person.find_by_n"],["ClassMethods","Dirty","classes\/ActiveRecord\/Dirty\/ClassMethods.html","",""],["DynamicFinderMatch","ActiveRecord","classes\/ActiveRecord\/DynamicFinderMatch.html"," < Object",""],["DynamicScopeMatch","ActiveRecord","classes\/ActiveRecord\/DynamicScopeMatch.html"," < Object",""],["Errors","ActiveRecord","classes\/ActiveRecord\/Errors.html"," < Object","Active Record validation is reported to and from this object, which is used by Base#save to determin"],["Locking","ActiveRecord","classes\/ActiveRecord\/Locking.html","",""],["Optimistic","Locking","classes\/ActiveRecord\/Locking\/Optimistic.html","","== What is Optimistic Locking Optimistic locking allows multiple users to access the same record for"],["ClassMethods","Optimistic","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html","",""],["Pessimistic","Locking","classes\/ActiveRecord\/Locking\/Pessimistic.html","","Locking::Pessimistic provides support for row-level locking using SELECT ... FOR UPDATE and other lo"],["Migration","ActiveRecord","classes\/ActiveRecord\/Migration.html"," < Object","Migrations can manage the evolution of a schema used by several physical databases. It's a solution "],["MigrationProxy","ActiveRecord","classes\/ActiveRecord\/MigrationProxy.html"," < Object","MigrationProxy is used to defer loading of the actual migration classes until they are needed "],["MissingAttributeError","ActiveRecord","classes\/ActiveRecord\/MissingAttributeError.html"," < NoMethodError","Raised when you've tried to access a column which wasn't loaded by your finder. Typically this is be"],["MultiparameterAssignmentErrors","ActiveRecord","classes\/ActiveRecord\/MultiparameterAssignmentErrors.html"," < ActiveRecordError","Raised when there are multiple errors while doing a mass assignment through the +attributes+ method."],["NamedScope","ActiveRecord","classes\/ActiveRecord\/NamedScope.html","",""],["ClassMethods","NamedScope","classes\/ActiveRecord\/NamedScope\/ClassMethods.html","",""],["Scope","NamedScope","classes\/ActiveRecord\/NamedScope\/Scope.html"," < Object",""],["ClassMethods","NestedAttributes","classes\/ActiveRecord\/NestedAttributes\/ClassMethods.html","","== Nested Attributes Nested attributes allow you to save attributes on associated records through th"],["Observer","ActiveRecord","classes\/ActiveRecord\/Observer.html"," < Object","Observer classes respond to lifecycle callbacks to implement trigger-like behavior outside the origi"],["ClassMethods","Observing","classes\/ActiveRecord\/Observing\/ClassMethods.html","",""],["PreparedStatementInvalid","ActiveRecord","classes\/ActiveRecord\/PreparedStatementInvalid.html"," < ActiveRecordError","Raised when number of bind variables in statement given to <tt>:condition<\/tt> key (for example, whe"],["QueryCache","ActiveRecord","classes\/ActiveRecord\/QueryCache.html"," < Object",""],["ClassMethods","QueryCache","classes\/ActiveRecord\/QueryCache\/ClassMethods.html","",""],["ReadOnlyRecord","ActiveRecord","classes\/ActiveRecord\/ReadOnlyRecord.html"," < ActiveRecordError","Raised on attempt to update record that is instantiated as read only. "],["RecordInvalid","ActiveRecord","classes\/ActiveRecord\/RecordInvalid.html"," < ActiveRecordError","Raised by <tt>save!<\/tt> and <tt>create!<\/tt> when the record is invalid.  Use the +record+ method t"],["RecordNotFound","ActiveRecord","classes\/ActiveRecord\/RecordNotFound.html"," < ActiveRecordError","Raised when Active Record cannot find record by given id or set of ids. "],["RecordNotSaved","ActiveRecord","classes\/ActiveRecord\/RecordNotSaved.html"," < ActiveRecordError","Raised by ActiveRecord::Base.save! and ActiveRecord::Base.create! methods when record cannot be save"],["ClassMethods","Reflection","classes\/ActiveRecord\/Reflection\/ClassMethods.html","","Reflection allows you to interrogate Active Record classes and objects about their associations and "],["MacroReflection","Reflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html"," < Object","Abstract base class for AggregateReflection and AssociationReflection that describes the interface a"],["Rollback","ActiveRecord","classes\/ActiveRecord\/Rollback.html"," < ActiveRecordError","ActiveRecord::Transactions::ClassMethods.transaction uses this exception to distinguish a deliberate"],["Schema","ActiveRecord","classes\/ActiveRecord\/Schema.html"," < Migration","Allows programmers to programmatically define a schema in a portable DSL. This means you can define "],["Serialization","ActiveRecord","classes\/ActiveRecord\/Serialization.html","",""],["ClassMethods","Serialization","classes\/ActiveRecord\/Serialization\/ClassMethods.html","",""],["SerializationTypeMismatch","ActiveRecord","classes\/ActiveRecord\/SerializationTypeMismatch.html"," < ActiveRecordError","Raised when unserialized object's type mismatches one specified for serializable field. "],["SessionStore","ActiveRecord","classes\/ActiveRecord\/SessionStore.html"," < ActionController::Session::AbstractStore","A session store backed by an Active Record class.  A default class is provided, but any object duck-"],["Session","SessionStore","classes\/ActiveRecord\/SessionStore\/Session.html"," < ActiveRecord::Base","The default Active Record class. "],["SqlBypass","SessionStore","classes\/ActiveRecord\/SessionStore\/SqlBypass.html"," < Object","A barebones session store which duck-types with the default session store but bypasses Active Record"],["StaleObjectError","ActiveRecord","classes\/ActiveRecord\/StaleObjectError.html"," < ActiveRecordError","Raised on attempt to save stale record. Record is stale when it's being saved in another query after"],["StatementInvalid","ActiveRecord","classes\/ActiveRecord\/StatementInvalid.html"," < ActiveRecordError","Raised when SQL statement cannot be executed by the database (for example, it's often the case for M"],["TestFixtures","ActiveRecord","classes\/ActiveRecord\/TestFixtures.html","",""],["ClassMethods","TestFixtures","classes\/ActiveRecord\/TestFixtures\/ClassMethods.html","",""],["Timestamp","ActiveRecord","classes\/ActiveRecord\/Timestamp.html","","Active Record automatically timestamps create and update operations if the table has fields named cr"],["Transactions","ActiveRecord","classes\/ActiveRecord\/Transactions.html","","See ActiveRecord::Transactions::ClassMethods for documentation. "],["ClassMethods","Transactions","classes\/ActiveRecord\/Transactions\/ClassMethods.html","","Transactions are protective blocks where SQL statements are only permanent if they can all succeed a"],["UnknownAttributeError","ActiveRecord","classes\/ActiveRecord\/UnknownAttributeError.html"," < NoMethodError","Raised when unknown attributes are supplied via mass assignment. "],["Validations","ActiveRecord","classes\/ActiveRecord\/Validations.html","","Please do have a look at ActiveRecord::Validations::ClassMethods for a higher level of validations. "],["ClassMethods","Validations","classes\/ActiveRecord\/Validations\/ClassMethods.html","","Active Record classes can implement validations in several ways. The highest level, easiest to read,"],["ActiveResource","TopLevel","classes\/ActiveResource.html","",""],["BadRequest","ActiveResource","classes\/ActiveResource\/BadRequest.html"," < ClientError","400 Bad Request "],["Base","ActiveResource","classes\/ActiveResource\/Base.html"," < Object","ActiveResource::Base is the main class for mapping RESTful resources as models in a Rails applicatio"],["ClientError","ActiveResource","classes\/ActiveResource\/ClientError.html"," < ConnectionError","4xx Client Error "],["Connection","ActiveResource","classes\/ActiveResource\/Connection.html"," < Object","Class to handle connections to remote web services. This class is used by ActiveResource::Base to in"],["CustomMethods","ActiveResource","classes\/ActiveResource\/CustomMethods.html","","A module to support custom REST methods and sub-resources, allowing you to break out of the \"default"],["ClassMethods","CustomMethods","classes\/ActiveResource\/CustomMethods\/ClassMethods.html","",""],["InstanceMethods","CustomMethods","classes\/ActiveResource\/CustomMethods\/InstanceMethods.html","",""],["Errors","ActiveResource","classes\/ActiveResource\/Errors.html"," < Object","Active Resource validation is reported to and from this object, which is used by Base#save to determ"],["ForbiddenAccess","ActiveResource","classes\/ActiveResource\/ForbiddenAccess.html"," < ClientError","403 Forbidden "],["Formats","ActiveResource","classes\/ActiveResource\/Formats.html","",""],["JsonFormat","Formats","classes\/ActiveResource\/Formats\/JsonFormat.html","",""],["XmlFormat","Formats","classes\/ActiveResource\/Formats\/XmlFormat.html","",""],["HttpMock","ActiveResource","classes\/ActiveResource\/HttpMock.html"," < Object","One thing that has always been a pain with remote web services is testing.  The HttpMock class makes"],["InvalidRequestError","ActiveResource","classes\/ActiveResource\/InvalidRequestError.html"," < StandardError",""],["Request","ActiveResource","classes\/ActiveResource\/Request.html"," < Object",""],["ResourceConflict","ActiveResource","classes\/ActiveResource\/ResourceConflict.html"," < ClientError","409 Conflict "],["ResourceNotFound","ActiveResource","classes\/ActiveResource\/ResourceNotFound.html"," < ClientError","404 Not Found "],["Response","ActiveResource","classes\/ActiveResource\/Response.html"," < Object",""],["ServerError","ActiveResource","classes\/ActiveResource\/ServerError.html"," < ConnectionError","5xx Server Error "],["TimeoutError","ActiveResource","classes\/ActiveResource\/TimeoutError.html"," < ConnectionError","Raised when a Timeout::Error occurs. "],["UnauthorizedAccess","ActiveResource","classes\/ActiveResource\/UnauthorizedAccess.html"," < ClientError","401 Unauthorized "],["Validations","ActiveResource","classes\/ActiveResource\/Validations.html","","Module to support validation and errors with Active Resource objects. The module overrides Base#save"],["BacktraceCleaner","ActiveSupport","classes\/ActiveSupport\/BacktraceCleaner.html"," < Object","Many backtraces include too much information that's not relevant for the context. This makes it hard"],["Base64","ActiveSupport","classes\/ActiveSupport\/Base64.html","","Base64 provides utility methods for encoding and de-coding binary data  using a base 64 representati"],["BasicObject","ActiveSupport","classes\/ActiveSupport\/BasicObject.html"," < ::BasicObject",""],["BufferedLogger","ActiveSupport","classes\/ActiveSupport\/BufferedLogger.html"," < Object","Inspired by the buffered logger idea by Ezra "],["Severity","BufferedLogger","classes\/ActiveSupport\/BufferedLogger\/Severity.html","",""],["Cache","ActiveSupport","classes\/ActiveSupport\/Cache.html","","See ActiveSupport::Cache::Store for documentation. "],["CompressedMemCacheStore","Cache","classes\/ActiveSupport\/Cache\/CompressedMemCacheStore.html"," < MemCacheStore",""],["FileStore","Cache","classes\/ActiveSupport\/Cache\/FileStore.html"," < Store","A cache store implementation which stores everything on the filesystem. "],["MemCacheStore","Cache","classes\/ActiveSupport\/Cache\/MemCacheStore.html"," < Store","A cache store implementation which stores data in Memcached: http:\/\/www.danga.com\/memcached\/ This is"],["MemoryStore","Cache","classes\/ActiveSupport\/Cache\/MemoryStore.html"," < Store","A cache store implementation which stores everything into memory in the same process. If you're runn"],["Store","Cache","classes\/ActiveSupport\/Cache\/Store.html"," < Object","An abstract cache store class. There are multiple cache store implementations, each having its own a"],["Strategy","Cache","classes\/ActiveSupport\/Cache\/Strategy.html","",""],["LocalCache","Strategy","classes\/ActiveSupport\/Cache\/Strategy\/LocalCache.html","",""],["SynchronizedMemoryStore","Cache","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html"," < MemoryStore","Like MemoryStore, but thread-safe. "],["Callbacks","ActiveSupport","classes\/ActiveSupport\/Callbacks.html","","Callbacks are hooks into the lifecycle of an object that allow you to trigger logic before or after "],["Callback","Callbacks","classes\/ActiveSupport\/Callbacks\/Callback.html"," < Object",""],["CallbackChain","Callbacks","classes\/ActiveSupport\/Callbacks\/CallbackChain.html"," < Array",""],["ClassMethods","Callbacks","classes\/ActiveSupport\/Callbacks\/ClassMethods.html","",""],["Access","Array","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html","","Makes it easier to access parts of an array. "],["Conversions","Array","classes\/ActiveSupport\/CoreExtensions\/Array\/Conversions.html","",""],["ExtractOptions","Array","classes\/ActiveSupport\/CoreExtensions\/Array\/ExtractOptions.html","",""],["Grouping","Array","classes\/ActiveSupport\/CoreExtensions\/Array\/Grouping.html","",""],["RandomAccess","Array","classes\/ActiveSupport\/CoreExtensions\/Array\/RandomAccess.html","",""],["Wrapper","Array","classes\/ActiveSupport\/CoreExtensions\/Array\/Wrapper.html","",""],["Encoding","Base64","classes\/ActiveSupport\/CoreExtensions\/Base64\/Encoding.html","",""],["Conversions","BigDecimal","classes\/ActiveSupport\/CoreExtensions\/BigDecimal\/Conversions.html","",""],["Behavior","Date","classes\/ActiveSupport\/CoreExtensions\/Date\/Behavior.html","",""],["Calculations","Date","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html","","Enables the use of time calculations within Time itself "],["ClassMethods","Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations\/ClassMethods.html","",""],["Conversions","Date","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html","","Converting dates to formatted strings, times, and datetimes. "],["Calculations","DateTime","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html","","Enables the use of time calculations within DateTime itself "],["ClassMethods","Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations\/ClassMethods.html","",""],["Conversions","DateTime","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html","","Converting datetimes to formatted strings, dates, and times. "],["Atomic","File","classes\/ActiveSupport\/CoreExtensions\/File\/Atomic.html","",""],["Rounding","Float","classes\/ActiveSupport\/CoreExtensions\/Float\/Rounding.html","",""],["Time","Float","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html","",""],["ClassMethods","Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/ClassMethods.html","",""],["Conversions","Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/Conversions.html","",""],["DeepMerge","Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/DeepMerge.html","","Allows for deep merging "],["Diff","Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/Diff.html","",""],["Except","Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/Except.html","","Return a hash that includes everything but the given keys. This is useful for limiting a set of para"],["Keys","Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html","",""],["ReverseMerge","Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/ReverseMerge.html","","Allows for reverse merging two hashes where the keys in the calling hash take precedence over those "],["Slice","Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/Slice.html","","Slice a hash to include only the given keys. This is useful for limiting an options hash to valid ke"],["EvenOdd","Integer","classes\/ActiveSupport\/CoreExtensions\/Integer\/EvenOdd.html","","For checking if a fixnum is even or odd. 2.even?  # => true 2.odd?   # => false 1.even?  # => false "],["Inflections","Integer","classes\/ActiveSupport\/CoreExtensions\/Integer\/Inflections.html","",""],["Time","Integer","classes\/ActiveSupport\/CoreExtensions\/Integer\/Time.html","","Enables the use of time calculations and declarations, like 45.minutes + 2.hours + 4.years. These me"],["Module","CoreExtensions","classes\/ActiveSupport\/CoreExtensions\/Module.html","","Various extensions for the Ruby core Module class. "],["Bytes","Numeric","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html","","Enables the use of byte calculations and declarations, like 45.bytes + 2.6.megabytes "],["Conversions","Numeric","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Conversions.html","",""],["Time","Numeric","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html","","Enables the use of time calculations and declarations, like 45.minutes + 2.hours + 4.years. These me"],["CleanWithin","Pathname","classes\/ActiveSupport\/CoreExtensions\/Pathname\/CleanWithin.html","",""],["BlocklessStep","Range","classes\/ActiveSupport\/CoreExtensions\/Range\/BlocklessStep.html","","Return an array when step is called without a block. "],["Conversions","Range","classes\/ActiveSupport\/CoreExtensions\/Range\/Conversions.html","","Getting ranges in different convenient string representations and other objects "],["IncludeRange","Range","classes\/ActiveSupport\/CoreExtensions\/Range\/IncludeRange.html","","Check if a Range includes another Range. "],["Overlaps","Range","classes\/ActiveSupport\/CoreExtensions\/Range\/Overlaps.html","","Check if Ranges overlap. "],["Behavior","String","classes\/ActiveSupport\/CoreExtensions\/String\/Behavior.html","",""],["Conversions","String","classes\/ActiveSupport\/CoreExtensions\/String\/Conversions.html","","Converting strings to other objects "],["Filters","String","classes\/ActiveSupport\/CoreExtensions\/String\/Filters.html","",""],["Inflections","String","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html","","String inflections define new methods on the String class to transform names for different purposes."],["Iterators","String","classes\/ActiveSupport\/CoreExtensions\/String\/Iterators.html","","Custom string iterators "],["Multibyte","String","classes\/ActiveSupport\/CoreExtensions\/String\/Multibyte.html","","Implements multibyte methods for easier access to multibyte characters in a String instance. "],["StartsEndsWith","String","classes\/ActiveSupport\/CoreExtensions\/String\/StartsEndsWith.html","","Additional string tests. "],["Behavior","Time","classes\/ActiveSupport\/CoreExtensions\/Time\/Behavior.html","",""],["Calculations","Time","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html","","Enables the use of time calculations within Time itself "],["ClassMethods","Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations\/ClassMethods.html","",""],["Conversions","Time","classes\/ActiveSupport\/CoreExtensions\/Time\/Conversions.html","","Converting times to formatted strings, dates, and datetimes. "],["Zones","Time","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones.html","",""],["ClassMethods","Zones","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones\/ClassMethods.html","",""],["DeprecatedObjectProxy","Deprecation","classes\/ActiveSupport\/Deprecation\/DeprecatedObjectProxy.html"," < DeprecationProxy",""],["Duration","ActiveSupport","classes\/ActiveSupport\/Duration.html"," < BasicObject","Provides accurate date and time measurements using Date#advance and  Time#advance, respectively. It "],["Gzip","ActiveSupport","classes\/ActiveSupport\/Gzip.html","","A convenient wrapper for the zlib standard library that allows compression\/decompression of strings "],["Stream","Gzip","classes\/ActiveSupport\/Gzip\/Stream.html"," < StringIO",""],["Inflector","ActiveSupport","classes\/ActiveSupport\/Inflector.html","","The Inflector transforms words from singular to plural, class names to table names, modularized clas"],["Inflections","Inflector","classes\/ActiveSupport\/Inflector\/Inflections.html"," < Object","A singleton instance of this class is yielded by Inflector.inflections, which can then be used to sp"],["JSON","ActiveSupport","classes\/ActiveSupport\/JSON.html","",""],["CircularReferenceError","JSON","classes\/ActiveSupport\/JSON\/CircularReferenceError.html"," < StandardError",""],["Encoding","JSON","classes\/ActiveSupport\/JSON\/Encoding.html","",""],["ParseError","JSON","classes\/ActiveSupport\/JSON\/ParseError.html"," < StandardError",""],["Variable","JSON","classes\/ActiveSupport\/JSON\/Variable.html"," < String","A string that returns itself as its JSON-encoded form. "],["Memoizable","ActiveSupport","classes\/ActiveSupport\/Memoizable.html","",""],["InstanceMethods","Memoizable","classes\/ActiveSupport\/Memoizable\/InstanceMethods.html","",""],["MessageEncryptor","ActiveSupport","classes\/ActiveSupport\/MessageEncryptor.html"," < Object","MessageEncryptor is a simple way to encrypt values which get stored somewhere  you don't trust. The "],["InvalidMessage","MessageEncryptor","classes\/ActiveSupport\/MessageEncryptor\/InvalidMessage.html"," < StandardError",""],["MessageVerifier","ActiveSupport","classes\/ActiveSupport\/MessageVerifier.html"," < Object","MessageVerifier makes it easy to generate and verify messages which are signed to prevent tampering."],["InvalidSignature","MessageVerifier","classes\/ActiveSupport\/MessageVerifier\/InvalidSignature.html"," < StandardError",""],["ModelName","ActiveSupport","classes\/ActiveSupport\/ModelName.html"," < String",""],["Chars","Multibyte","classes\/ActiveSupport\/Multibyte\/Chars.html"," < Object","Chars enables you to work transparently with UTF-8 encoding in the Ruby String class without having "],["Codepoint","Multibyte","classes\/ActiveSupport\/Multibyte\/Codepoint.html"," < Object","Holds data about a codepoint in the Unicode database "],["EncodingError","Multibyte","classes\/ActiveSupport\/Multibyte\/EncodingError.html"," < StandardError","Raised when a problem with the encoding was found. "],["UnicodeDatabase","Multibyte","classes\/ActiveSupport\/Multibyte\/UnicodeDatabase.html"," < Object","Holds static data from the Unicode database "],["Rescuable","ActiveSupport","classes\/ActiveSupport\/Rescuable.html","","Rescuable module adds support for easier exception handling. "],["ClassMethods","Rescuable","classes\/ActiveSupport\/Rescuable\/ClassMethods.html","",""],["SecureRandom","ActiveSupport","classes\/ActiveSupport\/SecureRandom.html","","= Secure random number generator interface. This library is an interface for secure random number ge"],["StringInquirer","ActiveSupport","classes\/ActiveSupport\/StringInquirer.html"," < String","Wrapping a string in this class gives you a prettier way to test for equality. The value returned by"],["TestCase","ActiveSupport","classes\/ActiveSupport\/TestCase.html"," < Object",""],["Testing","ActiveSupport","classes\/ActiveSupport\/Testing.html","",""],["Assertions","Testing","classes\/ActiveSupport\/Testing\/Assertions.html","",""],["Benchmarker","Testing","classes\/ActiveSupport\/Testing\/Benchmarker.html"," < Performer",""],["Declarative","Testing","classes\/ActiveSupport\/Testing\/Declarative.html","",""],["Metrics","Testing","classes\/ActiveSupport\/Testing\/Metrics.html","",""],["Base","Metrics","classes\/ActiveSupport\/Testing\/Metrics\/Base.html"," < Object",""],["CpuTime","Metrics","classes\/ActiveSupport\/Testing\/Metrics\/CpuTime.html"," < Time",""],["GcRuns","Metrics","classes\/ActiveSupport\/Testing\/Metrics\/GcRuns.html"," < Base",""],["GcTime","Metrics","classes\/ActiveSupport\/Testing\/Metrics\/GcTime.html"," < Base",""],["Memory","Metrics","classes\/ActiveSupport\/Testing\/Metrics\/Memory.html"," < Base",""],["Objects","Metrics","classes\/ActiveSupport\/Testing\/Metrics\/Objects.html"," < Base",""],["ProcessTime","Metrics","classes\/ActiveSupport\/Testing\/Metrics\/ProcessTime.html"," < Time",""],["Time","Metrics","classes\/ActiveSupport\/Testing\/Metrics\/Time.html"," < Base",""],["WallTime","Metrics","classes\/ActiveSupport\/Testing\/Metrics\/WallTime.html"," < Time",""],["Performance","Testing","classes\/ActiveSupport\/Testing\/Performance.html","",""],["Performer","Testing","classes\/ActiveSupport\/Testing\/Performer.html"," < Object",""],["Profiler","Testing","classes\/ActiveSupport\/Testing\/Profiler.html"," < Performer",""],["SetupAndTeardown","Testing","classes\/ActiveSupport\/Testing\/SetupAndTeardown.html","",""],["ForClassicTestUnit","SetupAndTeardown","classes\/ActiveSupport\/Testing\/SetupAndTeardown\/ForClassicTestUnit.html","",""],["ForMiniTest","SetupAndTeardown","classes\/ActiveSupport\/Testing\/SetupAndTeardown\/ForMiniTest.html","",""],["TimeWithZone","ActiveSupport","classes\/ActiveSupport\/TimeWithZone.html"," < Object","A Time-like class that can represent a time in any time zone. Necessary because standard Ruby Time i"],["TimeZone","ActiveSupport","classes\/ActiveSupport\/TimeZone.html"," < Object",""],["XmlMini","ActiveSupport","classes\/ActiveSupport\/XmlMini.html","","= XmlMini To use the much faster libxml parser: gem 'libxml-ruby', '=0.9.7' XmlMini.backend = 'LibXM"],["Conversions","XmlMini_Nokogiri","classes\/ActiveSupport\/XmlMini_Nokogiri\/Conversions.html","",""],["Document","Conversions","classes\/ActiveSupport\/XmlMini_Nokogiri\/Conversions\/Document.html","",""],["Node","Conversions","classes\/ActiveSupport\/XmlMini_Nokogiri\/Conversions\/Node.html","",""],["Cookie","CGI","classes\/CGI\/Cookie.html"," < DelegateClass(Array)",""],["QueryExtension","CGI","classes\/CGI\/QueryExtension.html","",""],["Commands","TopLevel","classes\/Commands.html","",""],["Discover","Commands","classes\/Commands\/Discover.html"," < Object",""],["Info","Commands","classes\/Commands\/Info.html"," < Object",""],["Install","Commands","classes\/Commands\/Install.html"," < Object",""],["List","Commands","classes\/Commands\/List.html"," < Object",""],["Plugin","Commands","classes\/Commands\/Plugin.html"," < Object",""],["Remove","Commands","classes\/Commands\/Remove.html"," < Object",""],["Source","Commands","classes\/Commands\/Source.html"," < Object",""],["Sources","Commands","classes\/Commands\/Sources.html"," < Object",""],["Unsource","Commands","classes\/Commands\/Unsource.html"," < Object",""],["Update","Commands","classes\/Commands\/Update.html"," < Object",""],["DateTime","TopLevel","classes\/DateTime.html"," < Object",""],["Dir","TopLevel","classes\/Dir.html"," < Object",""],["DispatchServlet","TopLevel","classes\/DispatchServlet.html"," < WEBrick::HTTPServlet::AbstractServlet","A custom dispatch servlet for use with WEBrick. It dispatches requests (using the Rails Dispatcher) "],["ERB","TopLevel","classes\/ERB.html"," < Object",""],["Util","ERB","classes\/ERB\/Util.html","",""],["Enumerable","TopLevel","classes\/Enumerable.html","",""],["Fixtures","TopLevel","classes\/Fixtures.html"," < (RUBY_VERSION < '1.9' ? YAML::Omap : Hash)","Fixtures are a way of organizing data that you want to test against; in short, sample data. = Fixtur"],["Gem","TopLevel","classes\/Gem.html","",""],["HashWithIndifferentAccess","TopLevel","classes\/HashWithIndifferentAccess.html"," < Hash","This class has dubious semantics and we only have it so that people can write params[:key] instead o"],["I18n","TopLevel","classes\/I18n.html","",""],["Backend","I18n","classes\/I18n\/Backend.html","",""],["Simple","Backend","classes\/I18n\/Backend\/Simple.html"," < Object",""],["Kernel","TopLevel","classes\/Kernel.html","",""],["LibXML","TopLevel","classes\/LibXML.html","",""],["Conversions","LibXML","classes\/LibXML\/Conversions.html","",""],["Document","Conversions","classes\/LibXML\/Conversions\/Document.html","",""],["Node","Conversions","classes\/LibXML\/Conversions\/Node.html","",""],["Logger","TopLevel","classes\/Logger.html"," < Object","Extensions to the built in Ruby logger. If you want to use the default log formatter as defined in t"],["Formatter","Logger","classes\/Logger\/Formatter.html"," < Object",""],["SimpleFormatter","Logger","classes\/Logger\/SimpleFormatter.html"," < Logger::Formatter","Simple formatter which only displays the message. "],["Mime","TopLevel","classes\/Mime.html","",""],["Type","Mime","classes\/Mime\/Type.html"," < Object","Encapsulates the notion of a mime type. Can be used at render time, for example, with: class PostsCo"],["Module","TopLevel","classes\/Module.html"," < Object","Extends the module object with module and instance accessors for class attributes,  just like the na"],["Object","TopLevel","classes\/Object.html"," < Object",""],["PGresult","TopLevel","classes\/PGresult.html"," < Object",""],["Plugin","TopLevel","classes\/Plugin.html"," < Object",""],["Process","TopLevel","classes\/Process.html","",""],["REXML","TopLevel","classes\/REXML.html","",""],["Document","REXML","classes\/REXML\/Document.html"," < Element",""],["Entity","REXML","classes\/REXML\/Entity.html"," < Child",""],["Rails","TopLevel","classes\/Rails.html","",""],["BacktraceCleaner","Rails","classes\/Rails\/BacktraceCleaner.html"," < ActiveSupport::BacktraceCleaner",""],["Configuration","Rails","classes\/Rails\/Configuration.html"," < Object","The Configuration class holds all the parameters for the Initializer and ships with defaults that su"],["GemBuilder","Rails","classes\/Rails\/GemBuilder.html"," < Gem::Installer","this class hijacks the functionality of Gem::Installer by overloading its  initializer to only provi"],["GemDependency","Rails","classes\/Rails\/GemDependency.html"," < Gem::Dependency",""],["GemPlugin","Rails","classes\/Rails\/GemPlugin.html"," < Plugin","This Plugin subclass represents a Gem plugin. Although RubyGems has already taken care of $LOAD_PATH"],["Generator","Rails","classes\/Rails\/Generator.html","","Rails::Generator is a code generation platform tailored for the Rails web application framework.  Ge"],["AbstractGemSource","Generator","classes\/Rails\/Generator\/AbstractGemSource.html"," < Source",""],["Base","Generator","classes\/Rails\/Generator\/Base.html"," < Object","The base code generator is bare-bones.  It sets up the source and destination paths and tells the lo"],["Commands","Generator","classes\/Rails\/Generator\/Commands.html","",""],["Base","Commands","classes\/Rails\/Generator\/Commands\/Base.html"," < DelegateClass(Rails::Generator::Base)","Generator commands delegate Rails::Generator::Base and implement a standard set of actions.  Their b"],["Create","Commands","classes\/Rails\/Generator\/Commands\/Create.html"," < Base","Create is the premier generator command.  It copies files, creates directories, renders templates, a"],["Destroy","Commands","classes\/Rails\/Generator\/Commands\/Destroy.html"," < RewindBase","Undo the actions performed by a generator.  Rewind the action manifest and attempt to completely era"],["List","Commands","classes\/Rails\/Generator\/Commands\/List.html"," < Base","List a generator's action manifest. "],["RewindBase","Commands","classes\/Rails\/Generator\/Commands\/RewindBase.html"," < Base","Base class for commands which handle generator actions in reverse, such as Destroy. "],["Update","Commands","classes\/Rails\/Generator\/Commands\/Update.html"," < Create","Update generator's action manifest. "],["GemGeneratorSource","Generator","classes\/Rails\/Generator\/GemGeneratorSource.html"," < AbstractGemSource","GemGeneratorSource hits the mines to quarry for generators.  The latest versions of gems named *_gen"],["GemPathSource","Generator","classes\/Rails\/Generator\/GemPathSource.html"," < AbstractGemSource","GemPathSource looks for generators within any RubyGem's \/rails_generators\/<generator_name>_generator"],["GeneratedAttribute","Generator","classes\/Rails\/Generator\/GeneratedAttribute.html"," < Object",""],["GeneratorError","Generator","classes\/Rails\/Generator\/GeneratorError.html"," < StandardError",""],["Lookup","Generator","classes\/Rails\/Generator\/Lookup.html","","Generator lookup is managed by a list of sources which return specs describing where to find and how"],["ClassMethods","Lookup","classes\/Rails\/Generator\/Lookup\/ClassMethods.html","",""],["Manifest","Generator","classes\/Rails\/Generator\/Manifest.html"," < Object","Manifest captures the actions a generator performs.  Instantiate a manifest with an optional target "],["NamedBase","Generator","classes\/Rails\/Generator\/NamedBase.html"," < Base","The base generator for named components: models, controllers, mailers, etc.  The target name is take"],["Options","Generator","classes\/Rails\/Generator\/Options.html","",""],["ClassMethods","Options","classes\/Rails\/Generator\/Options\/ClassMethods.html","",""],["PathSource","Generator","classes\/Rails\/Generator\/PathSource.html"," < Source","PathSource looks for generators in a filesystem directory. "],["Scripts","Generator","classes\/Rails\/Generator\/Scripts.html","",""],["Base","Scripts","classes\/Rails\/Generator\/Scripts\/Base.html"," < Object","Generator scripts handle command-line invocation.  Each script responds to an invoke! class method w"],["Source","Generator","classes\/Rails\/Generator\/Source.html"," < Object","Sources enumerate (yield from #each) generator specs which describe where to find and how to create "],["Spec","Generator","classes\/Rails\/Generator\/Spec.html"," < Object","A spec knows where a generator was found and how to instantiate it. Metadata include the generator's"],["UsageError","Generator","classes\/Rails\/Generator\/UsageError.html"," < GeneratorError",""],["Initializer","Rails","classes\/Rails\/Initializer.html"," < Object","The Initializer is responsible for processing the Rails configuration, such as setting the $LOAD_PAT"],["Plugin","Rails","classes\/Rails\/Plugin.html"," < Object","The Plugin class should be an object which provides the following methods: * +name+       - Used dur"],["Rack","Rails","classes\/Rails\/Rack.html","",""],["SecretKeyGenerator","Rails","classes\/Rails\/SecretKeyGenerator.html"," < Object","A class for creating random secret keys. This class will do its best to create a random secret key t"],["VendorGemSourceIndex","Rails","classes\/Rails\/VendorGemSourceIndex.html"," < Object",""],["RailsEnvironment","TopLevel","classes\/RailsEnvironment.html"," < Object",""],["RailsFCGIHandler","TopLevel","classes\/RailsFCGIHandler.html"," < Object",""],["RecursiveHTTPFetcher","TopLevel","classes\/RecursiveHTTPFetcher.html"," < Object",""],["Repositories","TopLevel","classes\/Repositories.html"," < Object",""],["Repository","TopLevel","classes\/Repository.html"," < Object",""],["SourceAnnotationExtractor","TopLevel","classes\/SourceAnnotationExtractor.html"," < Object","Implements the logic behind the rake tasks for annotations like rake notes rake notes:optimize and f"],["Annotation","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor\/Annotation.html"," < Struct.new(:line, :tag, :text)",""],["Test","TopLevel","classes\/Test.html","",""],["Unit","Test","classes\/Test\/Unit.html","",""],["README","README","files\/README.html","","== Welcome to Rails  Rails is a web-application framework that includes everything needed to create "],["CHANGELOG","actionmailer\/CHANGELOG","files\/actionmailer\/CHANGELOG.html","","*2.3.2 [Final] (March 15, 2009)*  * Fixed that ActionMailer should send correctly formatted Return-P"],["README","actionmailer\/README","files\/actionmailer\/README.html","","= Action Mailer -- Easy email delivery and testing  Action Mailer is a framework for designing email"],["base.rb","actionmailer\/lib\/action_mailer\/base.rb","files\/actionmailer\/lib\/action_mailer\/base_rb.html","",""],["CHANGELOG","actionpack\/CHANGELOG","files\/actionpack\/CHANGELOG.html","","*2.3.2 [Final] (March 15, 2009)*  * Fixed that redirection would just log the options, not the final"],["README","actionpack\/README","files\/actionpack\/README.html","","= Action Pack -- On rails from request to response  Action Pack splits the response to a web request"],["dom_assertions.rb","actionpack\/lib\/action_controller\/assertions\/dom_assertions.rb","files\/actionpack\/lib\/action_controller\/assertions\/dom_assertions_rb.html","",""],["model_assertions.rb","actionpack\/lib\/action_controller\/assertions\/model_assertions.rb","files\/actionpack\/lib\/action_controller\/assertions\/model_assertions_rb.html","",""],["response_assertions.rb","actionpack\/lib\/action_controller\/assertions\/response_assertions.rb","files\/actionpack\/lib\/action_controller\/assertions\/response_assertions_rb.html","",""],["routing_assertions.rb","actionpack\/lib\/action_controller\/assertions\/routing_assertions.rb","files\/actionpack\/lib\/action_controller\/assertions\/routing_assertions_rb.html","",""],["selector_assertions.rb","actionpack\/lib\/action_controller\/assertions\/selector_assertions.rb","files\/actionpack\/lib\/action_controller\/assertions\/selector_assertions_rb.html",""," "],["tag_assertions.rb","actionpack\/lib\/action_controller\/assertions\/tag_assertions.rb","files\/actionpack\/lib\/action_controller\/assertions\/tag_assertions_rb.html","",""],["base.rb","actionpack\/lib\/action_controller\/base.rb","files\/actionpack\/lib\/action_controller\/base_rb.html","",""],["benchmarking.rb","actionpack\/lib\/action_controller\/benchmarking.rb","files\/actionpack\/lib\/action_controller\/benchmarking_rb.html","",""],["caching.rb","actionpack\/lib\/action_controller\/caching.rb","files\/actionpack\/lib\/action_controller\/caching_rb.html","",""],["actions.rb","actionpack\/lib\/action_controller\/caching\/actions.rb","files\/actionpack\/lib\/action_controller\/caching\/actions_rb.html","",""],["fragments.rb","actionpack\/lib\/action_controller\/caching\/fragments.rb","files\/actionpack\/lib\/action_controller\/caching\/fragments_rb.html","",""],["pages.rb","actionpack\/lib\/action_controller\/caching\/pages.rb","files\/actionpack\/lib\/action_controller\/caching\/pages_rb.html","",""],["sweeping.rb","actionpack\/lib\/action_controller\/caching\/sweeping.rb","files\/actionpack\/lib\/action_controller\/caching\/sweeping_rb.html","",""],["cgi_ext.rb","actionpack\/lib\/action_controller\/cgi_ext.rb","files\/actionpack\/lib\/action_controller\/cgi_ext_rb.html","",""],["cookie.rb","actionpack\/lib\/action_controller\/cgi_ext\/cookie.rb","files\/actionpack\/lib\/action_controller\/cgi_ext\/cookie_rb.html","",""],["query_extension.rb","actionpack\/lib\/action_controller\/cgi_ext\/query_extension.rb","files\/actionpack\/lib\/action_controller\/cgi_ext\/query_extension_rb.html","",""],["stdinput.rb","actionpack\/lib\/action_controller\/cgi_ext\/stdinput.rb","files\/actionpack\/lib\/action_controller\/cgi_ext\/stdinput_rb.html","",""],["cgi_process.rb","actionpack\/lib\/action_controller\/cgi_process.rb","files\/actionpack\/lib\/action_controller\/cgi_process_rb.html","",""],["cookies.rb","actionpack\/lib\/action_controller\/cookies.rb","files\/actionpack\/lib\/action_controller\/cookies_rb.html","",""],["dispatcher.rb","actionpack\/lib\/action_controller\/dispatcher.rb","files\/actionpack\/lib\/action_controller\/dispatcher_rb.html","",""],["failsafe.rb","actionpack\/lib\/action_controller\/failsafe.rb","files\/actionpack\/lib\/action_controller\/failsafe_rb.html","",""],["filters.rb","actionpack\/lib\/action_controller\/filters.rb","files\/actionpack\/lib\/action_controller\/filters_rb.html","",""],["flash.rb","actionpack\/lib\/action_controller\/flash.rb","files\/actionpack\/lib\/action_controller\/flash_rb.html","",""],["headers.rb","actionpack\/lib\/action_controller\/headers.rb","files\/actionpack\/lib\/action_controller\/headers_rb.html","",""],["helpers.rb","actionpack\/lib\/action_controller\/helpers.rb","files\/actionpack\/lib\/action_controller\/helpers_rb.html","",""],["http_authentication.rb","actionpack\/lib\/action_controller\/http_authentication.rb","files\/actionpack\/lib\/action_controller\/http_authentication_rb.html","",""],["integration.rb","actionpack\/lib\/action_controller\/integration.rb","files\/actionpack\/lib\/action_controller\/integration_rb.html","",""],["layout.rb","actionpack\/lib\/action_controller\/layout.rb","files\/actionpack\/lib\/action_controller\/layout_rb.html","",""],["middleware_stack.rb","actionpack\/lib\/action_controller\/middleware_stack.rb","files\/actionpack\/lib\/action_controller\/middleware_stack_rb.html","",""],["middlewares.rb","actionpack\/lib\/action_controller\/middlewares.rb","files\/actionpack\/lib\/action_controller\/middlewares_rb.html","",""],["mime_responds.rb","actionpack\/lib\/action_controller\/mime_responds.rb","files\/actionpack\/lib\/action_controller\/mime_responds_rb.html","",""],["mime_type.rb","actionpack\/lib\/action_controller\/mime_type.rb","files\/actionpack\/lib\/action_controller\/mime_type_rb.html","",""],["mime_types.rb","actionpack\/lib\/action_controller\/mime_types.rb","files\/actionpack\/lib\/action_controller\/mime_types_rb.html","","Build list of Mime types for HTTP responses http:\/\/www.iana.org\/assignments\/media-types\/ "],["params_parser.rb","actionpack\/lib\/action_controller\/params_parser.rb","files\/actionpack\/lib\/action_controller\/params_parser_rb.html","",""],["performance_test.rb","actionpack\/lib\/action_controller\/performance_test.rb","files\/actionpack\/lib\/action_controller\/performance_test_rb.html","",""],["polymorphic_routes.rb","actionpack\/lib\/action_controller\/polymorphic_routes.rb","files\/actionpack\/lib\/action_controller\/polymorphic_routes_rb.html","",""],["record_identifier.rb","actionpack\/lib\/action_controller\/record_identifier.rb","files\/actionpack\/lib\/action_controller\/record_identifier_rb.html","",""],["reloader.rb","actionpack\/lib\/action_controller\/reloader.rb","files\/actionpack\/lib\/action_controller\/reloader_rb.html","",""],["request.rb","actionpack\/lib\/action_controller\/request.rb","files\/actionpack\/lib\/action_controller\/request_rb.html","",""],["request_forgery_protection.rb","actionpack\/lib\/action_controller\/request_forgery_protection.rb","files\/actionpack\/lib\/action_controller\/request_forgery_protection_rb.html","",""],["rescue.rb","actionpack\/lib\/action_controller\/rescue.rb","files\/actionpack\/lib\/action_controller\/rescue_rb.html","",""],["resources.rb","actionpack\/lib\/action_controller\/resources.rb","files\/actionpack\/lib\/action_controller\/resources_rb.html","",""],["response.rb","actionpack\/lib\/action_controller\/response.rb","files\/actionpack\/lib\/action_controller\/response_rb.html","",""],["rewindable_input.rb","actionpack\/lib\/action_controller\/rewindable_input.rb","files\/actionpack\/lib\/action_controller\/rewindable_input_rb.html","",""],["routing.rb","actionpack\/lib\/action_controller\/routing.rb","files\/actionpack\/lib\/action_controller\/routing_rb.html","",""],["builder.rb","actionpack\/lib\/action_controller\/routing\/builder.rb","files\/actionpack\/lib\/action_controller\/routing\/builder_rb.html","",""],["optimisations.rb","actionpack\/lib\/action_controller\/routing\/optimisations.rb","files\/actionpack\/lib\/action_controller\/routing\/optimisations_rb.html","",""],["recognition_optimisation.rb","actionpack\/lib\/action_controller\/routing\/recognition_optimisation.rb","files\/actionpack\/lib\/action_controller\/routing\/recognition_optimisation_rb.html","",""],["route.rb","actionpack\/lib\/action_controller\/routing\/route.rb","files\/actionpack\/lib\/action_controller\/routing\/route_rb.html","",""],["route_set.rb","actionpack\/lib\/action_controller\/routing\/route_set.rb","files\/actionpack\/lib\/action_controller\/routing\/route_set_rb.html","",""],["routing_ext.rb","actionpack\/lib\/action_controller\/routing\/routing_ext.rb","files\/actionpack\/lib\/action_controller\/routing\/routing_ext_rb.html","",""],["segments.rb","actionpack\/lib\/action_controller\/routing\/segments.rb","files\/actionpack\/lib\/action_controller\/routing\/segments_rb.html","",""],["abstract_store.rb","actionpack\/lib\/action_controller\/session\/abstract_store.rb","files\/actionpack\/lib\/action_controller\/session\/abstract_store_rb.html","",""],["cookie_store.rb","actionpack\/lib\/action_controller\/session\/cookie_store.rb","files\/actionpack\/lib\/action_controller\/session\/cookie_store_rb.html","",""],["mem_cache_store.rb","actionpack\/lib\/action_controller\/session\/mem_cache_store.rb","files\/actionpack\/lib\/action_controller\/session\/mem_cache_store_rb.html","",""],["session_management.rb","actionpack\/lib\/action_controller\/session_management.rb","files\/actionpack\/lib\/action_controller\/session_management_rb.html","",""],["status_codes.rb","actionpack\/lib\/action_controller\/status_codes.rb","files\/actionpack\/lib\/action_controller\/status_codes_rb.html","",""],["streaming.rb","actionpack\/lib\/action_controller\/streaming.rb","files\/actionpack\/lib\/action_controller\/streaming_rb.html","",""],["test_case.rb","actionpack\/lib\/action_controller\/test_case.rb","files\/actionpack\/lib\/action_controller\/test_case_rb.html","",""],["test_process.rb","actionpack\/lib\/action_controller\/test_process.rb","files\/actionpack\/lib\/action_controller\/test_process_rb.html","",""],["translation.rb","actionpack\/lib\/action_controller\/translation.rb","files\/actionpack\/lib\/action_controller\/translation_rb.html","",""],["uploaded_file.rb","actionpack\/lib\/action_controller\/uploaded_file.rb","files\/actionpack\/lib\/action_controller\/uploaded_file_rb.html","",""],["url_rewriter.rb","actionpack\/lib\/action_controller\/url_rewriter.rb","files\/actionpack\/lib\/action_controller\/url_rewriter_rb.html","",""],["verification.rb","actionpack\/lib\/action_controller\/verification.rb","files\/actionpack\/lib\/action_controller\/verification_rb.html","",""],["base.rb","actionpack\/lib\/action_view\/base.rb","files\/actionpack\/lib\/action_view\/base_rb.html","",""],["util.rb","actionpack\/lib\/action_view\/erb\/util.rb","files\/actionpack\/lib\/action_view\/erb\/util_rb.html","",""],["helpers.rb","actionpack\/lib\/action_view\/helpers.rb","files\/actionpack\/lib\/action_view\/helpers_rb.html","",""],["active_record_helper.rb","actionpack\/lib\/action_view\/helpers\/active_record_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/active_record_helper_rb.html","",""],["asset_tag_helper.rb","actionpack\/lib\/action_view\/helpers\/asset_tag_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/asset_tag_helper_rb.html","",""],["atom_feed_helper.rb","actionpack\/lib\/action_view\/helpers\/atom_feed_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/atom_feed_helper_rb.html","",""],["benchmark_helper.rb","actionpack\/lib\/action_view\/helpers\/benchmark_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/benchmark_helper_rb.html","",""],["cache_helper.rb","actionpack\/lib\/action_view\/helpers\/cache_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/cache_helper_rb.html","",""],["capture_helper.rb","actionpack\/lib\/action_view\/helpers\/capture_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/capture_helper_rb.html","",""],["date_helper.rb","actionpack\/lib\/action_view\/helpers\/date_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/date_helper_rb.html","",""],["debug_helper.rb","actionpack\/lib\/action_view\/helpers\/debug_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/debug_helper_rb.html","",""],["form_helper.rb","actionpack\/lib\/action_view\/helpers\/form_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/form_helper_rb.html","",""],["form_options_helper.rb","actionpack\/lib\/action_view\/helpers\/form_options_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/form_options_helper_rb.html","",""],["form_tag_helper.rb","actionpack\/lib\/action_view\/helpers\/form_tag_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/form_tag_helper_rb.html","",""],["javascript_helper.rb","actionpack\/lib\/action_view\/helpers\/javascript_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/javascript_helper_rb.html","",""],["number_helper.rb","actionpack\/lib\/action_view\/helpers\/number_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/number_helper_rb.html","",""],["prototype_helper.rb","actionpack\/lib\/action_view\/helpers\/prototype_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/prototype_helper_rb.html","",""],["record_identification_helper.rb","actionpack\/lib\/action_view\/helpers\/record_identification_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/record_identification_helper_rb.html","",""],["record_tag_helper.rb","actionpack\/lib\/action_view\/helpers\/record_tag_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/record_tag_helper_rb.html","",""],["sanitize_helper.rb","actionpack\/lib\/action_view\/helpers\/sanitize_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/sanitize_helper_rb.html","",""],["scriptaculous_helper.rb","actionpack\/lib\/action_view\/helpers\/scriptaculous_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/scriptaculous_helper_rb.html","",""],["tag_helper.rb","actionpack\/lib\/action_view\/helpers\/tag_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/tag_helper_rb.html","",""],["text_helper.rb","actionpack\/lib\/action_view\/helpers\/text_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/text_helper_rb.html","",""],["translation_helper.rb","actionpack\/lib\/action_view\/helpers\/translation_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/translation_helper_rb.html","",""],["url_helper.rb","actionpack\/lib\/action_view\/helpers\/url_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/url_helper_rb.html","",""],["inline_template.rb","actionpack\/lib\/action_view\/inline_template.rb","files\/actionpack\/lib\/action_view\/inline_template_rb.html","",""],["partials.rb","actionpack\/lib\/action_view\/partials.rb","files\/actionpack\/lib\/action_view\/partials_rb.html","",""],["paths.rb","actionpack\/lib\/action_view\/paths.rb","files\/actionpack\/lib\/action_view\/paths_rb.html","",""],["reloadable_template.rb","actionpack\/lib\/action_view\/reloadable_template.rb","files\/actionpack\/lib\/action_view\/reloadable_template_rb.html","",""],["renderable.rb","actionpack\/lib\/action_view\/renderable.rb","files\/actionpack\/lib\/action_view\/renderable_rb.html","","encoding: utf-8 "],["renderable_partial.rb","actionpack\/lib\/action_view\/renderable_partial.rb","files\/actionpack\/lib\/action_view\/renderable_partial_rb.html","",""],["template.rb","actionpack\/lib\/action_view\/template.rb","files\/actionpack\/lib\/action_view\/template_rb.html","",""],["template_error.rb","actionpack\/lib\/action_view\/template_error.rb","files\/actionpack\/lib\/action_view\/template_error_rb.html","",""],["template_handler.rb","actionpack\/lib\/action_view\/template_handler.rb","files\/actionpack\/lib\/action_view\/template_handler_rb.html","","Legacy TemplateHandler stub "],["template_handlers.rb","actionpack\/lib\/action_view\/template_handlers.rb","files\/actionpack\/lib\/action_view\/template_handlers_rb.html","",""],["builder.rb","actionpack\/lib\/action_view\/template_handlers\/builder.rb","files\/actionpack\/lib\/action_view\/template_handlers\/builder_rb.html","",""],["erb.rb","actionpack\/lib\/action_view\/template_handlers\/erb.rb","files\/actionpack\/lib\/action_view\/template_handlers\/erb_rb.html","",""],["rjs.rb","actionpack\/lib\/action_view\/template_handlers\/rjs.rb","files\/actionpack\/lib\/action_view\/template_handlers\/rjs_rb.html","",""],["test_case.rb","actionpack\/lib\/action_view\/test_case.rb","files\/actionpack\/lib\/action_view\/test_case_rb.html","",""],["CHANGELOG","activerecord\/CHANGELOG","files\/activerecord\/CHANGELOG.html","","*2.3.2 [Final] (March 15, 2009)*  * Added ActiveRecord::Base.find_each and ActiveRecord::Base.find_i"],["README","activerecord\/README","files\/activerecord\/README.html","","= Active Record -- Object-relation mapping put on rails  Active Record connects business objects and"],["aggregations.rb","activerecord\/lib\/active_record\/aggregations.rb","files\/activerecord\/lib\/active_record\/aggregations_rb.html","",""],["association_preload.rb","activerecord\/lib\/active_record\/association_preload.rb","files\/activerecord\/lib\/active_record\/association_preload_rb.html","",""],["associations.rb","activerecord\/lib\/active_record\/associations.rb","files\/activerecord\/lib\/active_record\/associations_rb.html","",""],["association_collection.rb","activerecord\/lib\/active_record\/associations\/association_collection.rb","files\/activerecord\/lib\/active_record\/associations\/association_collection_rb.html","",""],["association_proxy.rb","activerecord\/lib\/active_record\/associations\/association_proxy.rb","files\/activerecord\/lib\/active_record\/associations\/association_proxy_rb.html","",""],["belongs_to_association.rb","activerecord\/lib\/active_record\/associations\/belongs_to_association.rb","files\/activerecord\/lib\/active_record\/associations\/belongs_to_association_rb.html","",""],["belongs_to_polymorphic_association.rb","activerecord\/lib\/active_record\/associations\/belongs_to_polymorphic_association.rb","files\/activerecord\/lib\/active_record\/associations\/belongs_to_polymorphic_association_rb.html","",""],["has_and_belongs_to_many_association.rb","activerecord\/lib\/active_record\/associations\/has_and_belongs_to_many_association.rb","files\/activerecord\/lib\/active_record\/associations\/has_and_belongs_to_many_association_rb.html","",""],["has_many_association.rb","activerecord\/lib\/active_record\/associations\/has_many_association.rb","files\/activerecord\/lib\/active_record\/associations\/has_many_association_rb.html","",""],["has_many_through_association.rb","activerecord\/lib\/active_record\/associations\/has_many_through_association.rb","files\/activerecord\/lib\/active_record\/associations\/has_many_through_association_rb.html","",""],["has_one_association.rb","activerecord\/lib\/active_record\/associations\/has_one_association.rb","files\/activerecord\/lib\/active_record\/associations\/has_one_association_rb.html","",""],["has_one_through_association.rb","activerecord\/lib\/active_record\/associations\/has_one_through_association.rb","files\/activerecord\/lib\/active_record\/associations\/has_one_through_association_rb.html","",""],["attribute_methods.rb","activerecord\/lib\/active_record\/attribute_methods.rb","files\/activerecord\/lib\/active_record\/attribute_methods_rb.html","",""],["autosave_association.rb","activerecord\/lib\/active_record\/autosave_association.rb","files\/activerecord\/lib\/active_record\/autosave_association_rb.html","",""],["base.rb","activerecord\/lib\/active_record\/base.rb","files\/activerecord\/lib\/active_record\/base_rb.html","",""],["batches.rb","activerecord\/lib\/active_record\/batches.rb","files\/activerecord\/lib\/active_record\/batches_rb.html","",""],["calculations.rb","activerecord\/lib\/active_record\/calculations.rb","files\/activerecord\/lib\/active_record\/calculations_rb.html","",""],["callbacks.rb","activerecord\/lib\/active_record\/callbacks.rb","files\/activerecord\/lib\/active_record\/callbacks_rb.html","",""],["connection_pool.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/connection_pool.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/connection_pool_rb.html","",""],["connection_specification.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/connection_specification.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/connection_specification_rb.html","",""],["database_statements.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/database_statements.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/database_statements_rb.html","",""],["query_cache.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/query_cache.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/query_cache_rb.html","",""],["quoting.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/quoting.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/quoting_rb.html","",""],["schema_definitions.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/schema_definitions.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/schema_definitions_rb.html","",""],["schema_statements.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/schema_statements.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/schema_statements_rb.html","",""],["abstract_adapter.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract_adapter.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract_adapter_rb.html","",""],["mysql_adapter.rb","activerecord\/lib\/active_record\/connection_adapters\/mysql_adapter.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/mysql_adapter_rb.html","",""],["postgresql_adapter.rb","activerecord\/lib\/active_record\/connection_adapters\/postgresql_adapter.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/postgresql_adapter_rb.html","",""],["sqlite3_adapter.rb","activerecord\/lib\/active_record\/connection_adapters\/sqlite3_adapter.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/sqlite3_adapter_rb.html","",""],["sqlite_adapter.rb","activerecord\/lib\/active_record\/connection_adapters\/sqlite_adapter.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/sqlite_adapter_rb.html","",""],["dirty.rb","activerecord\/lib\/active_record\/dirty.rb","files\/activerecord\/lib\/active_record\/dirty_rb.html","",""],["dynamic_finder_match.rb","activerecord\/lib\/active_record\/dynamic_finder_match.rb","files\/activerecord\/lib\/active_record\/dynamic_finder_match_rb.html","",""],["dynamic_scope_match.rb","activerecord\/lib\/active_record\/dynamic_scope_match.rb","files\/activerecord\/lib\/active_record\/dynamic_scope_match_rb.html","",""],["fixtures.rb","activerecord\/lib\/active_record\/fixtures.rb","files\/activerecord\/lib\/active_record\/fixtures_rb.html","",""],["i18n_interpolation_deprecation.rb","activerecord\/lib\/active_record\/i18n_interpolation_deprecation.rb","files\/activerecord\/lib\/active_record\/i18n_interpolation_deprecation_rb.html","","Deprecates the use of the former message interpolation syntax in activerecord as in \"must have %d ch"],["optimistic.rb","activerecord\/lib\/active_record\/locking\/optimistic.rb","files\/activerecord\/lib\/active_record\/locking\/optimistic_rb.html","",""],["pessimistic.rb","activerecord\/lib\/active_record\/locking\/pessimistic.rb","files\/activerecord\/lib\/active_record\/locking\/pessimistic_rb.html","","Copyright (c) 2006 Shugo Maeda <shugo@ruby-lang.org> Permission is hereby granted, free of charge, t"],["migration.rb","activerecord\/lib\/active_record\/migration.rb","files\/activerecord\/lib\/active_record\/migration_rb.html","",""],["named_scope.rb","activerecord\/lib\/active_record\/named_scope.rb","files\/activerecord\/lib\/active_record\/named_scope_rb.html","",""],["nested_attributes.rb","activerecord\/lib\/active_record\/nested_attributes.rb","files\/activerecord\/lib\/active_record\/nested_attributes_rb.html","",""],["observer.rb","activerecord\/lib\/active_record\/observer.rb","files\/activerecord\/lib\/active_record\/observer_rb.html","",""],["query_cache.rb","activerecord\/lib\/active_record\/query_cache.rb","files\/activerecord\/lib\/active_record\/query_cache_rb.html","",""],["reflection.rb","activerecord\/lib\/active_record\/reflection.rb","files\/activerecord\/lib\/active_record\/reflection_rb.html","",""],["schema.rb","activerecord\/lib\/active_record\/schema.rb","files\/activerecord\/lib\/active_record\/schema_rb.html","",""],["schema_dumper.rb","activerecord\/lib\/active_record\/schema_dumper.rb","files\/activerecord\/lib\/active_record\/schema_dumper_rb.html","",""],["serialization.rb","activerecord\/lib\/active_record\/serialization.rb","files\/activerecord\/lib\/active_record\/serialization_rb.html","",""],["json_serializer.rb","activerecord\/lib\/active_record\/serializers\/json_serializer.rb","files\/activerecord\/lib\/active_record\/serializers\/json_serializer_rb.html","",""],["xml_serializer.rb","activerecord\/lib\/active_record\/serializers\/xml_serializer.rb","files\/activerecord\/lib\/active_record\/serializers\/xml_serializer_rb.html","",""],["session_store.rb","activerecord\/lib\/active_record\/session_store.rb","files\/activerecord\/lib\/active_record\/session_store_rb.html","",""],["test_case.rb","activerecord\/lib\/active_record\/test_case.rb","files\/activerecord\/lib\/active_record\/test_case_rb.html","",""],["timestamp.rb","activerecord\/lib\/active_record\/timestamp.rb","files\/activerecord\/lib\/active_record\/timestamp_rb.html","",""],["transactions.rb","activerecord\/lib\/active_record\/transactions.rb","files\/activerecord\/lib\/active_record\/transactions_rb.html","",""],["validations.rb","activerecord\/lib\/active_record\/validations.rb","files\/activerecord\/lib\/active_record\/validations_rb.html","",""],["version.rb","activerecord\/lib\/active_record\/version.rb","files\/activerecord\/lib\/active_record\/version_rb.html","",""],["CHANGELOG","activeresource\/CHANGELOG","files\/activeresource\/CHANGELOG.html","","*2.3.2 [Final] (March 15, 2009)*  * Nothing new, just included in 2.3.2   *2.2.1 [RC2] (November 14t"],["README","activeresource\/README","files\/activeresource\/README.html","","= Active Resource  Active Resource (ARes) connects business objects and Representational State Trans"],["active_resource.rb","activeresource\/lib\/active_resource.rb","files\/activeresource\/lib\/active_resource_rb.html",""," "],["base.rb","activeresource\/lib\/active_resource\/base.rb","files\/activeresource\/lib\/active_resource\/base_rb.html","",""],["connection.rb","activeresource\/lib\/active_resource\/connection.rb","files\/activeresource\/lib\/active_resource\/connection_rb.html","",""],["custom_methods.rb","activeresource\/lib\/active_resource\/custom_methods.rb","files\/activeresource\/lib\/active_resource\/custom_methods_rb.html","",""],["formats.rb","activeresource\/lib\/active_resource\/formats.rb","files\/activeresource\/lib\/active_resource\/formats_rb.html","",""],["json_format.rb","activeresource\/lib\/active_resource\/formats\/json_format.rb","files\/activeresource\/lib\/active_resource\/formats\/json_format_rb.html","",""],["xml_format.rb","activeresource\/lib\/active_resource\/formats\/xml_format.rb","files\/activeresource\/lib\/active_resource\/formats\/xml_format_rb.html","",""],["http_mock.rb","activeresource\/lib\/active_resource\/http_mock.rb","files\/activeresource\/lib\/active_resource\/http_mock_rb.html","",""],["validations.rb","activeresource\/lib\/active_resource\/validations.rb","files\/activeresource\/lib\/active_resource\/validations_rb.html","",""],["version.rb","activeresource\/lib\/active_resource\/version.rb","files\/activeresource\/lib\/active_resource\/version_rb.html","",""],["CHANGELOG","activesupport\/CHANGELOG","files\/activesupport\/CHANGELOG.html","","*2.3.2 [Final] (March 15, 2009)*  * XmlMini supports LibXML and Nokogiri backends.  #2084, #2190 [Ba"],["README","activesupport\/README","files\/activesupport\/README.html","","= Active Support -- Utility classes and standard library extensions from Rails  Active Support is a "],["backtrace_cleaner.rb","activesupport\/lib\/active_support\/backtrace_cleaner.rb","files\/activesupport\/lib\/active_support\/backtrace_cleaner_rb.html","",""],["base64.rb","activesupport\/lib\/active_support\/base64.rb","files\/activesupport\/lib\/active_support\/base64_rb.html","",""],["basic_object.rb","activesupport\/lib\/active_support\/basic_object.rb","files\/activesupport\/lib\/active_support\/basic_object_rb.html","","A base class with no predefined methods that tries to behave like Builder's BlankSlate in Ruby 1.9. "],["buffered_logger.rb","activesupport\/lib\/active_support\/buffered_logger.rb","files\/activesupport\/lib\/active_support\/buffered_logger_rb.html","",""],["cache.rb","activesupport\/lib\/active_support\/cache.rb","files\/activesupport\/lib\/active_support\/cache_rb.html","",""],["compressed_mem_cache_store.rb","activesupport\/lib\/active_support\/cache\/compressed_mem_cache_store.rb","files\/activesupport\/lib\/active_support\/cache\/compressed_mem_cache_store_rb.html","",""],["drb_store.rb","activesupport\/lib\/active_support\/cache\/drb_store.rb","files\/activesupport\/lib\/active_support\/cache\/drb_store_rb.html","",""],["file_store.rb","activesupport\/lib\/active_support\/cache\/file_store.rb","files\/activesupport\/lib\/active_support\/cache\/file_store_rb.html","",""],["mem_cache_store.rb","activesupport\/lib\/active_support\/cache\/mem_cache_store.rb","files\/activesupport\/lib\/active_support\/cache\/mem_cache_store_rb.html","",""],["memory_store.rb","activesupport\/lib\/active_support\/cache\/memory_store.rb","files\/activesupport\/lib\/active_support\/cache\/memory_store_rb.html","",""],["local_cache.rb","activesupport\/lib\/active_support\/cache\/strategy\/local_cache.rb","files\/activesupport\/lib\/active_support\/cache\/strategy\/local_cache_rb.html","",""],["synchronized_memory_store.rb","activesupport\/lib\/active_support\/cache\/synchronized_memory_store.rb","files\/activesupport\/lib\/active_support\/cache\/synchronized_memory_store_rb.html","",""],["callbacks.rb","activesupport\/lib\/active_support\/callbacks.rb","files\/activesupport\/lib\/active_support\/callbacks_rb.html","",""],["core_ext.rb","activesupport\/lib\/active_support\/core_ext.rb","files\/activesupport\/lib\/active_support\/core_ext_rb.html","",""],["array.rb","activesupport\/lib\/active_support\/core_ext\/array.rb","files\/activesupport\/lib\/active_support\/core_ext\/array_rb.html","",""],["access.rb","activesupport\/lib\/active_support\/core_ext\/array\/access.rb","files\/activesupport\/lib\/active_support\/core_ext\/array\/access_rb.html","",""],["conversions.rb","activesupport\/lib\/active_support\/core_ext\/array\/conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/array\/conversions_rb.html","",""],["extract_options.rb","activesupport\/lib\/active_support\/core_ext\/array\/extract_options.rb","files\/activesupport\/lib\/active_support\/core_ext\/array\/extract_options_rb.html","",""],["grouping.rb","activesupport\/lib\/active_support\/core_ext\/array\/grouping.rb","files\/activesupport\/lib\/active_support\/core_ext\/array\/grouping_rb.html","",""],["random_access.rb","activesupport\/lib\/active_support\/core_ext\/array\/random_access.rb","files\/activesupport\/lib\/active_support\/core_ext\/array\/random_access_rb.html","",""],["wrapper.rb","activesupport\/lib\/active_support\/core_ext\/array\/wrapper.rb","files\/activesupport\/lib\/active_support\/core_ext\/array\/wrapper_rb.html","",""],["base64.rb","activesupport\/lib\/active_support\/core_ext\/base64.rb","files\/activesupport\/lib\/active_support\/core_ext\/base64_rb.html","",""],["encoding.rb","activesupport\/lib\/active_support\/core_ext\/base64\/encoding.rb","files\/activesupport\/lib\/active_support\/core_ext\/base64\/encoding_rb.html","",""],["benchmark.rb","activesupport\/lib\/active_support\/core_ext\/benchmark.rb","files\/activesupport\/lib\/active_support\/core_ext\/benchmark_rb.html","",""],["bigdecimal.rb","activesupport\/lib\/active_support\/core_ext\/bigdecimal.rb","files\/activesupport\/lib\/active_support\/core_ext\/bigdecimal_rb.html","",""],["conversions.rb","activesupport\/lib\/active_support\/core_ext\/bigdecimal\/conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/bigdecimal\/conversions_rb.html","",""],["blank.rb","activesupport\/lib\/active_support\/core_ext\/blank.rb","files\/activesupport\/lib\/active_support\/core_ext\/blank_rb.html","",""],["cgi.rb","activesupport\/lib\/active_support\/core_ext\/cgi.rb","files\/activesupport\/lib\/active_support\/core_ext\/cgi_rb.html","",""],["escape_skipping_slashes.rb","activesupport\/lib\/active_support\/core_ext\/cgi\/escape_skipping_slashes.rb","files\/activesupport\/lib\/active_support\/core_ext\/cgi\/escape_skipping_slashes_rb.html","",""],["class.rb","activesupport\/lib\/active_support\/core_ext\/class.rb","files\/activesupport\/lib\/active_support\/core_ext\/class_rb.html","",""],["attribute_accessors.rb","activesupport\/lib\/active_support\/core_ext\/class\/attribute_accessors.rb","files\/activesupport\/lib\/active_support\/core_ext\/class\/attribute_accessors_rb.html","","Extends the class object with class and instance accessors for class attributes, just like the nativ"],["delegating_attributes.rb","activesupport\/lib\/active_support\/core_ext\/class\/delegating_attributes.rb","files\/activesupport\/lib\/active_support\/core_ext\/class\/delegating_attributes_rb.html","","These class attributes behave something like the class inheritable accessors.  But instead of copyin"],["inheritable_attributes.rb","activesupport\/lib\/active_support\/core_ext\/class\/inheritable_attributes.rb","files\/activesupport\/lib\/active_support\/core_ext\/class\/inheritable_attributes_rb.html","","Retain for backward compatibility.  Methods are now included in Class. "],["removal.rb","activesupport\/lib\/active_support\/core_ext\/class\/removal.rb","files\/activesupport\/lib\/active_support\/core_ext\/class\/removal_rb.html","",""],["date.rb","activesupport\/lib\/active_support\/core_ext\/date.rb","files\/activesupport\/lib\/active_support\/core_ext\/date_rb.html","",""],["behavior.rb","activesupport\/lib\/active_support\/core_ext\/date\/behavior.rb","files\/activesupport\/lib\/active_support\/core_ext\/date\/behavior_rb.html","",""],["calculations.rb","activesupport\/lib\/active_support\/core_ext\/date\/calculations.rb","files\/activesupport\/lib\/active_support\/core_ext\/date\/calculations_rb.html","",""],["conversions.rb","activesupport\/lib\/active_support\/core_ext\/date\/conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/date\/conversions_rb.html","",""],["date_time.rb","activesupport\/lib\/active_support\/core_ext\/date_time.rb","files\/activesupport\/lib\/active_support\/core_ext\/date_time_rb.html","",""],["calculations.rb","activesupport\/lib\/active_support\/core_ext\/date_time\/calculations.rb","files\/activesupport\/lib\/active_support\/core_ext\/date_time\/calculations_rb.html","",""],["conversions.rb","activesupport\/lib\/active_support\/core_ext\/date_time\/conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/date_time\/conversions_rb.html","",""],["duplicable.rb","activesupport\/lib\/active_support\/core_ext\/duplicable.rb","files\/activesupport\/lib\/active_support\/core_ext\/duplicable_rb.html","",""],["enumerable.rb","activesupport\/lib\/active_support\/core_ext\/enumerable.rb","files\/activesupport\/lib\/active_support\/core_ext\/enumerable_rb.html","",""],["exception.rb","activesupport\/lib\/active_support\/core_ext\/exception.rb","files\/activesupport\/lib\/active_support\/core_ext\/exception_rb.html","",""],["file.rb","activesupport\/lib\/active_support\/core_ext\/file.rb","files\/activesupport\/lib\/active_support\/core_ext\/file_rb.html","",""],["atomic.rb","activesupport\/lib\/active_support\/core_ext\/file\/atomic.rb","files\/activesupport\/lib\/active_support\/core_ext\/file\/atomic_rb.html","",""],["float.rb","activesupport\/lib\/active_support\/core_ext\/float.rb","files\/activesupport\/lib\/active_support\/core_ext\/float_rb.html","",""],["rounding.rb","activesupport\/lib\/active_support\/core_ext\/float\/rounding.rb","files\/activesupport\/lib\/active_support\/core_ext\/float\/rounding_rb.html","",""],["time.rb","activesupport\/lib\/active_support\/core_ext\/float\/time.rb","files\/activesupport\/lib\/active_support\/core_ext\/float\/time_rb.html","",""],["hash.rb","activesupport\/lib\/active_support\/core_ext\/hash.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash_rb.html","",""],["conversions.rb","activesupport\/lib\/active_support\/core_ext\/hash\/conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/conversions_rb.html","",""],["deep_merge.rb","activesupport\/lib\/active_support\/core_ext\/hash\/deep_merge.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/deep_merge_rb.html","",""],["diff.rb","activesupport\/lib\/active_support\/core_ext\/hash\/diff.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/diff_rb.html","",""],["except.rb","activesupport\/lib\/active_support\/core_ext\/hash\/except.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/except_rb.html","",""],["indifferent_access.rb","activesupport\/lib\/active_support\/core_ext\/hash\/indifferent_access.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/indifferent_access_rb.html","","This class has dubious semantics and we only have it so that people can write params[:key] instead o"],["keys.rb","activesupport\/lib\/active_support\/core_ext\/hash\/keys.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/keys_rb.html","",""],["reverse_merge.rb","activesupport\/lib\/active_support\/core_ext\/hash\/reverse_merge.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/reverse_merge_rb.html","",""],["slice.rb","activesupport\/lib\/active_support\/core_ext\/hash\/slice.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/slice_rb.html","",""],["integer.rb","activesupport\/lib\/active_support\/core_ext\/integer.rb","files\/activesupport\/lib\/active_support\/core_ext\/integer_rb.html","",""],["even_odd.rb","activesupport\/lib\/active_support\/core_ext\/integer\/even_odd.rb","files\/activesupport\/lib\/active_support\/core_ext\/integer\/even_odd_rb.html","",""],["inflections.rb","activesupport\/lib\/active_support\/core_ext\/integer\/inflections.rb","files\/activesupport\/lib\/active_support\/core_ext\/integer\/inflections_rb.html","",""],["time.rb","activesupport\/lib\/active_support\/core_ext\/integer\/time.rb","files\/activesupport\/lib\/active_support\/core_ext\/integer\/time_rb.html","",""],["kernel.rb","activesupport\/lib\/active_support\/core_ext\/kernel.rb","files\/activesupport\/lib\/active_support\/core_ext\/kernel_rb.html","",""],["agnostics.rb","activesupport\/lib\/active_support\/core_ext\/kernel\/agnostics.rb","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/agnostics_rb.html","",""],["daemonizing.rb","activesupport\/lib\/active_support\/core_ext\/kernel\/daemonizing.rb","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/daemonizing_rb.html","",""],["debugger.rb","activesupport\/lib\/active_support\/core_ext\/kernel\/debugger.rb","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/debugger_rb.html","",""],["reporting.rb","activesupport\/lib\/active_support\/core_ext\/kernel\/reporting.rb","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/reporting_rb.html","",""],["requires.rb","activesupport\/lib\/active_support\/core_ext\/kernel\/requires.rb","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/requires_rb.html","",""],["load_error.rb","activesupport\/lib\/active_support\/core_ext\/load_error.rb","files\/activesupport\/lib\/active_support\/core_ext\/load_error_rb.html","",""],["logger.rb","activesupport\/lib\/active_support\/core_ext\/logger.rb","files\/activesupport\/lib\/active_support\/core_ext\/logger_rb.html","","Adds the 'around_level' method to Logger. "],["module.rb","activesupport\/lib\/active_support\/core_ext\/module.rb","files\/activesupport\/lib\/active_support\/core_ext\/module_rb.html","",""],["aliasing.rb","activesupport\/lib\/active_support\/core_ext\/module\/aliasing.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/aliasing_rb.html","",""],["attr_accessor_with_default.rb","activesupport\/lib\/active_support\/core_ext\/module\/attr_accessor_with_default.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/attr_accessor_with_default_rb.html","",""],["attr_internal.rb","activesupport\/lib\/active_support\/core_ext\/module\/attr_internal.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/attr_internal_rb.html","",""],["attribute_accessors.rb","activesupport\/lib\/active_support\/core_ext\/module\/attribute_accessors.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/attribute_accessors_rb.html","","Extends the module object with module and instance accessors for class attributes,  just like the na"],["delegation.rb","activesupport\/lib\/active_support\/core_ext\/module\/delegation.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/delegation_rb.html","",""],["inclusion.rb","activesupport\/lib\/active_support\/core_ext\/module\/inclusion.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/inclusion_rb.html","",""],["introspection.rb","activesupport\/lib\/active_support\/core_ext\/module\/introspection.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/introspection_rb.html","",""],["loading.rb","activesupport\/lib\/active_support\/core_ext\/module\/loading.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/loading_rb.html","",""],["model_naming.rb","activesupport\/lib\/active_support\/core_ext\/module\/model_naming.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/model_naming_rb.html","",""],["synchronization.rb","activesupport\/lib\/active_support\/core_ext\/module\/synchronization.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/synchronization_rb.html","",""],["name_error.rb","activesupport\/lib\/active_support\/core_ext\/name_error.rb","files\/activesupport\/lib\/active_support\/core_ext\/name_error_rb.html","","Add a +missing_name+ method to NameError instances. "],["numeric.rb","activesupport\/lib\/active_support\/core_ext\/numeric.rb","files\/activesupport\/lib\/active_support\/core_ext\/numeric_rb.html","",""],["bytes.rb","activesupport\/lib\/active_support\/core_ext\/numeric\/bytes.rb","files\/activesupport\/lib\/active_support\/core_ext\/numeric\/bytes_rb.html","",""],["conversions.rb","activesupport\/lib\/active_support\/core_ext\/numeric\/conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/numeric\/conversions_rb.html","",""],["time.rb","activesupport\/lib\/active_support\/core_ext\/numeric\/time.rb","files\/activesupport\/lib\/active_support\/core_ext\/numeric\/time_rb.html","",""],["object.rb","activesupport\/lib\/active_support\/core_ext\/object.rb","files\/activesupport\/lib\/active_support\/core_ext\/object_rb.html","",""],["conversions.rb","activesupport\/lib\/active_support\/core_ext\/object\/conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/object\/conversions_rb.html","",""],["extending.rb","activesupport\/lib\/active_support\/core_ext\/object\/extending.rb","files\/activesupport\/lib\/active_support\/core_ext\/object\/extending_rb.html","",""],["instance_variables.rb","activesupport\/lib\/active_support\/core_ext\/object\/instance_variables.rb","files\/activesupport\/lib\/active_support\/core_ext\/object\/instance_variables_rb.html","",""],["metaclass.rb","activesupport\/lib\/active_support\/core_ext\/object\/metaclass.rb","files\/activesupport\/lib\/active_support\/core_ext\/object\/metaclass_rb.html","",""],["misc.rb","activesupport\/lib\/active_support\/core_ext\/object\/misc.rb","files\/activesupport\/lib\/active_support\/core_ext\/object\/misc_rb.html","",""],["pathname.rb","activesupport\/lib\/active_support\/core_ext\/pathname.rb","files\/activesupport\/lib\/active_support\/core_ext\/pathname_rb.html","",""],["clean_within.rb","activesupport\/lib\/active_support\/core_ext\/pathname\/clean_within.rb","files\/activesupport\/lib\/active_support\/core_ext\/pathname\/clean_within_rb.html","",""],["proc.rb","activesupport\/lib\/active_support\/core_ext\/proc.rb","files\/activesupport\/lib\/active_support\/core_ext\/proc_rb.html","",""],["process.rb","activesupport\/lib\/active_support\/core_ext\/process.rb","files\/activesupport\/lib\/active_support\/core_ext\/process_rb.html","",""],["daemon.rb","activesupport\/lib\/active_support\/core_ext\/process\/daemon.rb","files\/activesupport\/lib\/active_support\/core_ext\/process\/daemon_rb.html","",""],["range.rb","activesupport\/lib\/active_support\/core_ext\/range.rb","files\/activesupport\/lib\/active_support\/core_ext\/range_rb.html","",""],["blockless_step.rb","activesupport\/lib\/active_support\/core_ext\/range\/blockless_step.rb","files\/activesupport\/lib\/active_support\/core_ext\/range\/blockless_step_rb.html","",""],["conversions.rb","activesupport\/lib\/active_support\/core_ext\/range\/conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/range\/conversions_rb.html","",""],["include_range.rb","activesupport\/lib\/active_support\/core_ext\/range\/include_range.rb","files\/activesupport\/lib\/active_support\/core_ext\/range\/include_range_rb.html","",""],["overlaps.rb","activesupport\/lib\/active_support\/core_ext\/range\/overlaps.rb","files\/activesupport\/lib\/active_support\/core_ext\/range\/overlaps_rb.html","",""],["rexml.rb","activesupport\/lib\/active_support\/core_ext\/rexml.rb","files\/activesupport\/lib\/active_support\/core_ext\/rexml_rb.html","","Fixes the rexml vulnerability disclosed at: http:\/\/www.ruby-lang.org\/en\/news\/2008\/08\/23\/dos-vulnerab"],["string.rb","activesupport\/lib\/active_support\/core_ext\/string.rb","files\/activesupport\/lib\/active_support\/core_ext\/string_rb.html","","encoding: utf-8 "],["access.rb","activesupport\/lib\/active_support\/core_ext\/string\/access.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/access_rb.html","",""],["behavior.rb","activesupport\/lib\/active_support\/core_ext\/string\/behavior.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/behavior_rb.html","",""],["conversions.rb","activesupport\/lib\/active_support\/core_ext\/string\/conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/conversions_rb.html","",""],["filters.rb","activesupport\/lib\/active_support\/core_ext\/string\/filters.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/filters_rb.html","",""],["inflections.rb","activesupport\/lib\/active_support\/core_ext\/string\/inflections.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/inflections_rb.html","",""],["iterators.rb","activesupport\/lib\/active_support\/core_ext\/string\/iterators.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/iterators_rb.html","",""],["multibyte.rb","activesupport\/lib\/active_support\/core_ext\/string\/multibyte.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/multibyte_rb.html","","encoding: utf-8 "],["starts_ends_with.rb","activesupport\/lib\/active_support\/core_ext\/string\/starts_ends_with.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/starts_ends_with_rb.html","",""],["xchar.rb","activesupport\/lib\/active_support\/core_ext\/string\/xchar.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/xchar_rb.html","",""],["symbol.rb","activesupport\/lib\/active_support\/core_ext\/symbol.rb","files\/activesupport\/lib\/active_support\/core_ext\/symbol_rb.html","",""],["time.rb","activesupport\/lib\/active_support\/core_ext\/time.rb","files\/activesupport\/lib\/active_support\/core_ext\/time_rb.html","",""],["behavior.rb","activesupport\/lib\/active_support\/core_ext\/time\/behavior.rb","files\/activesupport\/lib\/active_support\/core_ext\/time\/behavior_rb.html","",""],["calculations.rb","activesupport\/lib\/active_support\/core_ext\/time\/calculations.rb","files\/activesupport\/lib\/active_support\/core_ext\/time\/calculations_rb.html","",""],["conversions.rb","activesupport\/lib\/active_support\/core_ext\/time\/conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/time\/conversions_rb.html","",""],["zones.rb","activesupport\/lib\/active_support\/core_ext\/time\/zones.rb","files\/activesupport\/lib\/active_support\/core_ext\/time\/zones_rb.html","",""],["try.rb","activesupport\/lib\/active_support\/core_ext\/try.rb","files\/activesupport\/lib\/active_support\/core_ext\/try_rb.html","",""],["uri.rb","activesupport\/lib\/active_support\/core_ext\/uri.rb","files\/activesupport\/lib\/active_support\/core_ext\/uri_rb.html","",""],["dependencies.rb","activesupport\/lib\/active_support\/dependencies.rb","files\/activesupport\/lib\/active_support\/dependencies_rb.html","",""],["deprecation.rb","activesupport\/lib\/active_support\/deprecation.rb","files\/activesupport\/lib\/active_support\/deprecation_rb.html","",""],["duration.rb","activesupport\/lib\/active_support\/duration.rb","files\/activesupport\/lib\/active_support\/duration_rb.html","",""],["gzip.rb","activesupport\/lib\/active_support\/gzip.rb","files\/activesupport\/lib\/active_support\/gzip_rb.html","",""],["inflections.rb","activesupport\/lib\/active_support\/inflections.rb","files\/activesupport\/lib\/active_support\/inflections_rb.html","",""],["inflector.rb","activesupport\/lib\/active_support\/inflector.rb","files\/activesupport\/lib\/active_support\/inflector_rb.html","","encoding: utf-8 "],["json.rb","activesupport\/lib\/active_support\/json.rb","files\/activesupport\/lib\/active_support\/json_rb.html","",""],["decoding.rb","activesupport\/lib\/active_support\/json\/decoding.rb","files\/activesupport\/lib\/active_support\/json\/decoding_rb.html","",""],["date.rb","activesupport\/lib\/active_support\/json\/encoders\/date.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/date_rb.html","",""],["date_time.rb","activesupport\/lib\/active_support\/json\/encoders\/date_time.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/date_time_rb.html","",""],["enumerable.rb","activesupport\/lib\/active_support\/json\/encoders\/enumerable.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/enumerable_rb.html","",""],["false_class.rb","activesupport\/lib\/active_support\/json\/encoders\/false_class.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/false_class_rb.html","",""],["hash.rb","activesupport\/lib\/active_support\/json\/encoders\/hash.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/hash_rb.html","",""],["nil_class.rb","activesupport\/lib\/active_support\/json\/encoders\/nil_class.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/nil_class_rb.html","",""],["numeric.rb","activesupport\/lib\/active_support\/json\/encoders\/numeric.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/numeric_rb.html","",""],["object.rb","activesupport\/lib\/active_support\/json\/encoders\/object.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/object_rb.html","",""],["regexp.rb","activesupport\/lib\/active_support\/json\/encoders\/regexp.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/regexp_rb.html","",""],["string.rb","activesupport\/lib\/active_support\/json\/encoders\/string.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/string_rb.html","",""],["symbol.rb","activesupport\/lib\/active_support\/json\/encoders\/symbol.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/symbol_rb.html","",""],["time.rb","activesupport\/lib\/active_support\/json\/encoders\/time.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/time_rb.html","",""],["true_class.rb","activesupport\/lib\/active_support\/json\/encoders\/true_class.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/true_class_rb.html","",""],["encoding.rb","activesupport\/lib\/active_support\/json\/encoding.rb","files\/activesupport\/lib\/active_support\/json\/encoding_rb.html","",""],["variable.rb","activesupport\/lib\/active_support\/json\/variable.rb","files\/activesupport\/lib\/active_support\/json\/variable_rb.html","",""],["memoizable.rb","activesupport\/lib\/active_support\/memoizable.rb","files\/activesupport\/lib\/active_support\/memoizable_rb.html","",""],["message_encryptor.rb","activesupport\/lib\/active_support\/message_encryptor.rb","files\/activesupport\/lib\/active_support\/message_encryptor_rb.html","",""],["message_verifier.rb","activesupport\/lib\/active_support\/message_verifier.rb","files\/activesupport\/lib\/active_support\/message_verifier_rb.html","",""],["multibyte.rb","activesupport\/lib\/active_support\/multibyte.rb","files\/activesupport\/lib\/active_support\/multibyte_rb.html","","encoding: utf-8 "],["chars.rb","activesupport\/lib\/active_support\/multibyte\/chars.rb","files\/activesupport\/lib\/active_support\/multibyte\/chars_rb.html","","encoding: utf-8 "],["exceptions.rb","activesupport\/lib\/active_support\/multibyte\/exceptions.rb","files\/activesupport\/lib\/active_support\/multibyte\/exceptions_rb.html","","encoding: utf-8 "],["unicode_database.rb","activesupport\/lib\/active_support\/multibyte\/unicode_database.rb","files\/activesupport\/lib\/active_support\/multibyte\/unicode_database_rb.html","","encoding: utf-8 "],["option_merger.rb","activesupport\/lib\/active_support\/option_merger.rb","files\/activesupport\/lib\/active_support\/option_merger_rb.html","",""],["ordered_hash.rb","activesupport\/lib\/active_support\/ordered_hash.rb","files\/activesupport\/lib\/active_support\/ordered_hash_rb.html","","OrderedHash is namespaced to prevent conflicts with other implementations "],["ordered_options.rb","activesupport\/lib\/active_support\/ordered_options.rb","files\/activesupport\/lib\/active_support\/ordered_options_rb.html","",""],["rescuable.rb","activesupport\/lib\/active_support\/rescuable.rb","files\/activesupport\/lib\/active_support\/rescuable_rb.html","",""],["secure_random.rb","activesupport\/lib\/active_support\/secure_random.rb","files\/activesupport\/lib\/active_support\/secure_random_rb.html","",""],["string_inquirer.rb","activesupport\/lib\/active_support\/string_inquirer.rb","files\/activesupport\/lib\/active_support\/string_inquirer_rb.html","",""],["test_case.rb","activesupport\/lib\/active_support\/test_case.rb","files\/activesupport\/lib\/active_support\/test_case_rb.html","",""],["assertions.rb","activesupport\/lib\/active_support\/testing\/assertions.rb","files\/activesupport\/lib\/active_support\/testing\/assertions_rb.html","",""],["declarative.rb","activesupport\/lib\/active_support\/testing\/declarative.rb","files\/activesupport\/lib\/active_support\/testing\/declarative_rb.html","",""],["default.rb","activesupport\/lib\/active_support\/testing\/default.rb","files\/activesupport\/lib\/active_support\/testing\/default_rb.html","",""],["deprecation.rb","activesupport\/lib\/active_support\/testing\/deprecation.rb","files\/activesupport\/lib\/active_support\/testing\/deprecation_rb.html","",""],["performance.rb","activesupport\/lib\/active_support\/testing\/performance.rb","files\/activesupport\/lib\/active_support\/testing\/performance_rb.html","",""],["setup_and_teardown.rb","activesupport\/lib\/active_support\/testing\/setup_and_teardown.rb","files\/activesupport\/lib\/active_support\/testing\/setup_and_teardown_rb.html","",""],["time_with_zone.rb","activesupport\/lib\/active_support\/time_with_zone.rb","files\/activesupport\/lib\/active_support\/time_with_zone_rb.html","",""],["time_zone.rb","activesupport\/lib\/active_support\/values\/time_zone.rb","files\/activesupport\/lib\/active_support\/values\/time_zone_rb.html","","The TimeZone class serves as a wrapper around TZInfo::Timezone instances. It allows us to do the fol"],["vendor.rb","activesupport\/lib\/active_support\/vendor.rb","files\/activesupport\/lib\/active_support\/vendor_rb.html","","Prefer gems to the bundled libs. "],["version.rb","activesupport\/lib\/active_support\/version.rb","files\/activesupport\/lib\/active_support\/version_rb.html","",""],["whiny_nil.rb","activesupport\/lib\/active_support\/whiny_nil.rb","files\/activesupport\/lib\/active_support\/whiny_nil_rb.html","","Extensions to +nil+ which allow for more helpful error messages for people who are new to Rails. Rub"],["xml_mini.rb","activesupport\/lib\/active_support\/xml_mini.rb","files\/activesupport\/lib\/active_support\/xml_mini_rb.html","",""],["libxml.rb","activesupport\/lib\/active_support\/xml_mini\/libxml.rb","files\/activesupport\/lib\/active_support\/xml_mini\/libxml_rb.html","",""],["nokogiri.rb","activesupport\/lib\/active_support\/xml_mini\/nokogiri.rb","files\/activesupport\/lib\/active_support\/xml_mini\/nokogiri_rb.html","",""],["rexml.rb","activesupport\/lib\/active_support\/xml_mini\/rexml.rb","files\/activesupport\/lib\/active_support\/xml_mini\/rexml_rb.html","","= XmlMini ReXML implementation "],["CHANGELOG","railties\/CHANGELOG","files\/railties\/CHANGELOG.html","","*2.3.2 [Final] (March 15, 2009)*  * Allow metal to live in plugins #2045 [Matthew Rudy]  * Added met"],["MIT-LICENSE","railties\/MIT-LICENSE","files\/railties\/MIT-LICENSE.html","","Copyright (c) 2004-2009 David Heinemeier Hansson  Permission is hereby granted, free of charge, to a"],["README","railties\/README","files\/railties\/README.html","","== Welcome to Rails  Rails is a web-application framework that includes everything needed to create "],["code_statistics.rb","railties\/lib\/code_statistics.rb","files\/railties\/lib\/code_statistics_rb.html","",""],["commands.rb","railties\/lib\/commands.rb","files\/railties\/lib\/commands_rb.html","",""],["about.rb","railties\/lib\/commands\/about.rb","files\/railties\/lib\/commands\/about_rb.html","",""],["console.rb","railties\/lib\/commands\/console.rb","files\/railties\/lib\/commands\/console_rb.html","",""],["dbconsole.rb","railties\/lib\/commands\/dbconsole.rb","files\/railties\/lib\/commands\/dbconsole_rb.html","",""],["destroy.rb","railties\/lib\/commands\/destroy.rb","files\/railties\/lib\/commands\/destroy_rb.html","",""],["generate.rb","railties\/lib\/commands\/generate.rb","files\/railties\/lib\/commands\/generate_rb.html","",""],["plugin.rb","railties\/lib\/commands\/plugin.rb","files\/railties\/lib\/commands\/plugin_rb.html","","Rails Plugin Manager. Listing available plugins: $ .\/script\/plugin list continuous_builder          "],["runner.rb","railties\/lib\/commands\/runner.rb","files\/railties\/lib\/commands\/runner_rb.html","",""],["server.rb","railties\/lib\/commands\/server.rb","files\/railties\/lib\/commands\/server_rb.html","",""],["update.rb","railties\/lib\/commands\/update.rb","files\/railties\/lib\/commands\/update_rb.html","",""],["console_app.rb","railties\/lib\/console_app.rb","files\/railties\/lib\/console_app_rb.html","",""],["console_sandbox.rb","railties\/lib\/console_sandbox.rb","files\/railties\/lib\/console_sandbox_rb.html","",""],["console_with_helpers.rb","railties\/lib\/console_with_helpers.rb","files\/railties\/lib\/console_with_helpers_rb.html","",""],["dispatcher.rb","railties\/lib\/dispatcher.rb","files\/railties\/lib\/dispatcher_rb.html",""," "],["fcgi_handler.rb","railties\/lib\/fcgi_handler.rb","files\/railties\/lib\/fcgi_handler_rb.html","",""],["initializer.rb","railties\/lib\/initializer.rb","files\/railties\/lib\/initializer_rb.html","",""],["performance_test_help.rb","railties\/lib\/performance_test_help.rb","files\/railties\/lib\/performance_test_help_rb.html","",""],["backtrace_cleaner.rb","railties\/lib\/rails\/backtrace_cleaner.rb","files\/railties\/lib\/rails\/backtrace_cleaner_rb.html","",""],["gem_builder.rb","railties\/lib\/rails\/gem_builder.rb","files\/railties\/lib\/rails\/gem_builder_rb.html","",""],["gem_dependency.rb","railties\/lib\/rails\/gem_dependency.rb","files\/railties\/lib\/rails\/gem_dependency_rb.html","",""],["plugin.rb","railties\/lib\/rails\/plugin.rb","files\/railties\/lib\/rails\/plugin_rb.html","",""],["rack.rb","railties\/lib\/rails\/rack.rb","files\/railties\/lib\/rails\/rack_rb.html","",""],["vendor_gem_source_index.rb","railties\/lib\/rails\/vendor_gem_source_index.rb","files\/railties\/lib\/rails\/vendor_gem_source_index_rb.html","",""],["version.rb","railties\/lib\/rails\/version.rb","files\/railties\/lib\/rails\/version_rb.html","",""],["rails_generator.rb","railties\/lib\/rails_generator.rb","files\/railties\/lib\/rails_generator_rb.html",""," "],["base.rb","railties\/lib\/rails_generator\/base.rb","files\/railties\/lib\/rails_generator\/base_rb.html","",""],["commands.rb","railties\/lib\/rails_generator\/commands.rb","files\/railties\/lib\/rails_generator\/commands_rb.html","",""],["generated_attribute.rb","railties\/lib\/rails_generator\/generated_attribute.rb","files\/railties\/lib\/rails_generator\/generated_attribute_rb.html","",""],["lookup.rb","railties\/lib\/rails_generator\/lookup.rb","files\/railties\/lib\/rails_generator\/lookup_rb.html","",""],["manifest.rb","railties\/lib\/rails_generator\/manifest.rb","files\/railties\/lib\/rails_generator\/manifest_rb.html","",""],["options.rb","railties\/lib\/rails_generator\/options.rb","files\/railties\/lib\/rails_generator\/options_rb.html","",""],["scripts.rb","railties\/lib\/rails_generator\/scripts.rb","files\/railties\/lib\/rails_generator\/scripts_rb.html","",""],["secret_key_generator.rb","railties\/lib\/rails_generator\/secret_key_generator.rb","files\/railties\/lib\/rails_generator\/secret_key_generator_rb.html","",""],["simple_logger.rb","railties\/lib\/rails_generator\/simple_logger.rb","files\/railties\/lib\/rails_generator\/simple_logger_rb.html","",""],["spec.rb","railties\/lib\/rails_generator\/spec.rb","files\/railties\/lib\/rails_generator\/spec_rb.html","",""],["railties_path.rb","railties\/lib\/railties_path.rb","files\/railties\/lib\/railties_path_rb.html","",""],["ruby_version_check.rb","railties\/lib\/ruby_version_check.rb","files\/railties\/lib\/ruby_version_check_rb.html","",""],["rubyprof_ext.rb","railties\/lib\/rubyprof_ext.rb","files\/railties\/lib\/rubyprof_ext_rb.html","",""],["source_annotation_extractor.rb","railties\/lib\/source_annotation_extractor.rb","files\/railties\/lib\/source_annotation_extractor_rb.html","","Implements the logic behind the rake tasks for annotations like rake notes rake notes:optimize and f"],["test_help.rb","railties\/lib\/test_help.rb","files\/railties\/lib\/test_help_rb.html","","Make double-sure the RAILS_ENV is set to test, so fixtures are loaded to the right database "],["webrick_server.rb","railties\/lib\/webrick_server.rb","files\/railties\/lib\/webrick_server_rb.html","","Donated by Florian Gross "]],"searchIndex":["+","+","+","-","-","<<","<=>","<=>","<=>","<=>","<=>","==","==","==","==","==","==","==","==","==","==","==","===","===","===","===","=~","=~","=~","get","post","[]","[]","[]","[]","[]","[]","[]","[]","[]","[]","[]","[]","[]","[]","[]","[]=","[]=","[]=","[]=","[]=","_call","about","abstract_class?","accepts","accepts_nested_attributes_for","accessible_paths","active","active?","active?","active?","active?","acts_like?","acts_like_date?","acts_like_string?","acts_like_string?","acts_like_time?","acts_like_time?","adapter_name","adapter_name","add","add","add","add","add_column","add_column","add_filter","add_frozen_gem_path","add_gem_load_paths","add_general_options!","add_index","add_limit!","add_limit_offset!","add_load_paths","add_lock!","add_observer!","add_on_blank","add_on_empty","add_options!","add_order_by_for_association_limiting!","add_plugin_load_paths","add_silencer","add_spec","add_support_load_paths","add_timestamps","add_to_base","add_to_base","advance","advance","advance","advance","after_create","after_destroy","after_filter","after_generate","after_initialize","after_initialize","after_initialize_blocks","after_save","after_update","after_validation","after_validation_on_create","after_validation_on_update","aggregate_mapping","ago","ago","ago","ago","ago","ago","alert","alias_attribute","alias_attribute_with_dirty","alias_method_chain","all","all","all","allow_concurrency","allow_concurrency=","announce","any?","app","append_after_filter","append_around_filter","append_before_filter","append_features","append_features","append_sources","append_view_path","append_view_path","applicable?","applicable?","around_filter","array?","array_or_string_for_javascript","as_load_path","assert_difference","assert_dom_equal","assert_dom_not_equal","assert_generates","assert_no_difference","assert_no_tag","assert_recognizes","assert_redirected_to","assert_response","assert_routing","assert_select","assert_select_email","assert_select_encoded","assert_select_rjs","assert_tag","assert_template","assert_valid","assert_valid_keys","assign","assign_default_content_type_and_charset!","assigns","assume_migrated_upto_version","at","at_beginning_of_day","at_beginning_of_day","at_beginning_of_day","at_beginning_of_month","at_beginning_of_month","at_beginning_of_quarter","at_beginning_of_quarter","at_beginning_of_week","at_beginning_of_week","at_beginning_of_year","at_beginning_of_year","at_end_of_month","at_end_of_month","at_end_of_quarter","at_end_of_quarter","at_end_of_week","at_end_of_week","at_end_of_year","at_end_of_year","at_midnight","at_midnight","at_midnight","atom_feed","atomic_write","attr_accessible","attr_accessor_with_default","attr_internal","attr_internal_accessor","attr_internal_reader","attr_internal_writer","attr_protected","attr_readonly","attribute_for_inspect","attribute_method_suffix","attribute_names","attribute_present?","attributes","attributes","attributes=","attributes_as_hash","attributes_before_type_cast","attributes_to_hash","authenticate","authenticate","authenticate_or_request_with_http_basic","authenticate_or_request_with_http_digest","authenticate_with_http_basic","authenticate_with_http_digest","authentication_header","authentication_request","authentication_request","authorization","authorization","auto_discovery_link_tag","auto_flush","auto_flushing=","auto_link","average","backend=","backtrace_cleaner","bang?","banner","banner","banner","banner","base64","base_class","becomes","before_create","before_destroy","before_filter","before_save","before_update","before_validation","before_validation_on_create","before_validation_on_update","begin_db_transaction","begin_db_transaction","beginning_of_day","beginning_of_day","beginning_of_day","beginning_of_month","beginning_of_month","beginning_of_quarter","beginning_of_quarter","beginning_of_week","beginning_of_week","beginning_of_year","beginning_of_year","belongs_to","belongs_to","belongs_to","belongs_to?","benchmark","benchmark","benchmark","benchmark","best_install_method","between?","binary_to_string","blank?","body","breakpoint","breakpoint_server","breakpoint_server=","browser_generated?","buffer","build","build","build","build","build_callbacks","build_observer","build_request_uri","built?","builtin_directories","button_to","button_to_function","button_to_remote","byte","bytes","cache","cache","cache","cache","cache","cache_asset_timestamps","cache_asset_timestamps=","cache_attribute?","cache_attributes","cache_configured?","cache_fixtures","cache_for_connection","cache_format","cache_key","cache_page","cache_page","cache_store=","cache_template_loading?","cached_attributes","cached_fixtures","caches_action","caches_page","calculate","call","call","call","call","call","call","call","call","call","call","call","call","call","call","call","call","camelcase","camelize","camelize","capitalize","capture","case_sensitive_equality_operator","case_sensitive_equality_operator","catch_schema_changes","cdata_section","center","change","change","change","change","change_column","change_column","change_column_default","change_column_default","change_column_null","change_column_null","change_column_null","change_default","change_table","changed","changed?","changes","chars","charset","charset","charset=","check_box","check_box_tag","check_gem_dependencies","check_ruby_version","checkin","checkout","children_array_to_hash","children_to_hash","children_yaml_to_hash","class_collisions","class_collisions","class_collisions","class_eval","class_file","class_name","class_name","class_of_active_record_descendant","classify","classify","clean","clean_backtrace","clean_within","cleanup_application","clear","clear","clear","clear","clear","clear","clear","clear_active_connections!","clear_all_connections!","clear_buffer","clear_query_cache","clear_reloadable_connections!","clear_reloadable_connections!","clear_stale_cached_connections!","client_min_messages","client_min_messages=","clone","clone","close","close","close_connection","collation","collection_path","collection_path","collection_select","column","column","column_for_attribute","column_names","columns","columns","columns","columns_hash","columns_with_query_cache","commit_db_transaction","commit_db_transaction","comparable_time","compare_with_coercion","compare_with_coercion","compile","compile","compile","compile","complex_template","complex_template","complex_template","complex_template","compose","compose_codepoints","composed_of","compress","compute_type","concat","configuration","configuration=","connect","connected?","connected?","connected?","connection","connection","connection","connection","connection","connection","connection","connection_pool","connection_pools","constantize","constantize","construct_count_options_from_args","consumes?","content_columns","content_for","content_length","content_tag","content_tag_for","content_type","content_type","content_type","content_type=","controller_class","controller_class=","controller_class_name","controller_class_name","controller_name","controller_name","controller_name","controller_path","controller_path","controller_path","controller_path","controller_relative_to","convert_key","convert_value","cookies","cookies","count","count","count","count_by_sql","create","create","create","create!","create_database","create_database","create_fixtures","create_fixtures","create_reflection","create_savepoint","create_savepoint","create_savepoint","create_table","create_table!","create_table!","css_select","current","current","current","current_cycle","current_database","current_database","current_migration_number","current_page?","current_savepoint_name","custom_method_collection_url","cycle","daemon","daemonize","dasherize","dasherize","data","data","data","data_column_size_limit","database_configuration","date_select","datetime_format","datetime_format=","datetime_select","day","days","days_in_month","debug","debugger","decode","decode","decode","decode64","decode_credentials","decode_credentials","decode_credentials_header","decompose","decompose_codepoints","decompress","decrement","decrement","decrement","decrement","decrement!","decrement_counter","decrement_open_transactions","decrypt","decrypt_and_verify","deep_merge","deep_merge!","default","default","default","default=","default_error_messages","default_options","default_options","default_primary_key_type","default_scope","default_sequence_name","default_url_options","defaults","define","define_around_helper","define_attribute_methods","define_callbacks","define_dispatcher_callbacks","define_read_methods","delay","delegate","delete","delete","delete","delete","delete","delete","delete","delete","delete","delete","delete","delete","delete","delete","delete","delete","delete?","delete_all","delete_existing_fixtures","delete_matched","delete_matched","delete_matched","delete_matched","delete_sql","delete_via_redirect","deliver","deliver!","demodulize","demodulize","dependencies","dependency","dependency","descends_from_active_record?","destination_path","destroy","destroy","destroy","destroy","destroy_all","determine_default_controller_class","determine_default_helper_class","determine_install_method","diff","directory","directory","directory","directory","dirname","dirties_query_cache","disable_dependency_loading","disable_referential_integrity","discard","disconnect!","disconnect!","disconnect!","disconnect!","disconnect!","dispatch","dispatch","dispatch","dispatch_cgi","dispatch_cgi","dispatcher_error","dispatcher_log","display","distance_of_time_in_words","distance_of_time_in_words_to_now","distinct","div_for","dom_class","dom_class","dom_id","dom_id","domain","downcase","download","draggable","draggable_element","drop_receiving","drop_receiving_element","drop_table","drop_table","drop_table!","drop_table!","dst?","dup","dup","dup","duplicable?","each","each","each","each","each","each","each","each","each","each","each","each","each_char","each_full","each_full","each_with_object","element_path","element_path","empty?","empty?","empty_insert_statement","empty_insert_statement","enable_warnings","encode","encode","encode","encode","encode64","encode64s","encode_credentials","encode_credentials","encoding","encrypt","encrypt_and_sign","end_of_day","end_of_day","end_of_day","end_of_month","end_of_month","end_of_quarter","end_of_quarter","end_of_week","end_of_week","end_of_year","end_of_year","ends_with?","engine?","entity_expansion_limit=","entry","enumerate","env","environment","environment","environment=","environment_path","eql?","eql?","eql?","eql?","eql?","erase","error_message_on","error_messages_for","errors","errors","escape_bytea","escape_javascript","escape_once","establish_connection","establish_connection","etag","etag=","etag?","etag_matches?","evaluate_remote_response","even?","exabyte","exabytes","except","except!","excerpt","execute","execute","exempt_from_layout","exempt_from_layout?","exist","exist?","exist?","exist?","exist?","exist?","existing_migrations","exists?","exists?","exists?","exit_handler","exit_now_handler","expand_cache_key","expand_hash_conditions_for_aggregates","expected_response","expire_action","expire_fragment","expire_page","expire_page","expires_in","expires_now","extended","extended","extended","extension","extension","externals","externals=","extract_annotations_from","extract_default","extract_options!","extract_repository_uri","extract_value","fallback_string_to_date","fallback_string_to_time","fast_string_to_date","fast_string_to_time","fetch","fetch","fetch","fetch","fetch_dir","field_set_tag","field_type","fields_for","fifth","file","file","file","file","file_field","file_field_tag","filename","filter_chain","filter_parameter_logging","find","find","find","find","find","find","find_all_tag","find_by_session_id","find_by_session_id","find_by_sql","find_cmd","find_each","find_home","find_in","find_in_batches","find_name","find_plugin","find_tag","finder?","first","first","fixture_file_upload","fixture_is_cached?","fixtures","flash","flush","flush_cache","flush_logger","follow_redirect!","foreign_key","foreign_key","form","form_authenticity_token","form_data?","form_for","form_remote_for","form_remote_tag","form_tag","format","format","format","format","format","format","format","format=","format=","format_and_extension","format_log_entry","formatted_offset","formatted_offset","formatted_offset","formatted_offset","formatted_polymorphic_path","formatted_polymorphic_url","formatter","fortnight","fortnights","forty_two","fourth","fragment_cache_key","fragment_exist?","framework_gem?","framework_paths","freeze","freeze","freeze","freeze_with_memoizable","fresh?","fresh_when","from","from_json","from_now","from_now","from_xml","from_xml","from_xml","frozen?","frozen?","full_messages","full_messages","full_options","full_options","full_test_name","future?","future?","future?","future?","g_length","g_pack","g_unpack","gc_countdown","gem","generate","generate_message","generate_optimisation_block","generate_secret","generated_methods?","generation_code","generation_code","generation_code","get","get","get","get","get","get?","get_via_redirect","getgm","getlocal","getutc","getutc","gigabyte","gigabytes","git_url?","gmt?","gmt_offset","gmtime","gmtoff","group_by","grouped_options_for_select","gsub_file","guard_conditions","guard_conditions","guard_conditions","ha1","handler_for_rescue","has_and_belongs_to_many","has_attribute?","has_default?","has_many","has_one","hash","hash","hash","hash","head","head","head","head","head?","headers","headers","helper","helper","helper_attr","helper_class","helper_method","helpers","hex","hidden_actions","hidden_field","hidden_field_tag","hide","hide_action","highlight","host","host!","host_with_port","hour","hours","html?","html_document","html_escape","http_only=","httpdate","https!","https?","human","human_attribute_name","human_name","human_name","humanize","humanize","id","id","id=","id=","id_from_response","identical?","identify","if_modified_since","if_none_match","image_path","image_submit_tag","image_tag","in","in","in","in_char_class?","in_groups","in_groups_of","in_time_zone","in_time_zone","include","include?","include_with_range?","included","included","included","included","included","included","included","included","included","included","included","included","included","included","included","included","included","included","included","included","included","included","included","included_in_classes","increment","increment","increment","increment","increment!","increment_counter","increment_open_transactions","index","index","index_by","indexes","inflections","inflections_with_route_reloading","info","inheritance_column","inherited","inherited_with_options","init_path","initialize_cache","initialize_database","initialize_database_middleware","initialize_dependency_mechanism","initialize_encoding","initialize_framework_caches","initialize_framework_logging","initialize_framework_settings","initialize_framework_views","initialize_i18n","initialize_logger","initialize_metal","initialize_query","initialize_routing","initialize_schema_migrations_table","initialize_time_zone","initialize_whiny_nils","initialize_with_stdinput","initialized=","initialized?","input","insert","insert","insert","insert","insert_after","insert_before","insert_fixture","insert_fixtures","insert_html","insert_name_into_hash","insert_sql","inspect","inspect","inspect","inspect","inspect","install","install","install","install_gem_spec_stubs","install_signal_handler","install_signal_handlers","installed?","installed?","instance","instance","instance","instance","instance_exec","instance_method_already_implemented?","instance_variable_defined?","instance_variable_names","instantiate_all_loaded_fixtures","instantiate_fixtures","instantiate_observers","instantiator?","interpolate_with_deprecated_syntax","interpolation_chunk","invalid?","invalid?","invalid?","invoke!","invoke!","irregular","is_a?","is_utf8?","is_utf8?","isdst","iso8601","j","javascript_include_tag","javascript_path","javascript_tag","json_class_name","json_escape","keep","key?","key?","kilobyte","kilobytes","kind_of?","klass","klass","klass","klass","l","l","label","label_tag","last","last","last_modified","last_modified=","last_modified?","last_month","last_month","last_year","last_year","layout","length","length","length","limited_update_conditions","limited_update_conditions","link_to","link_to_function","link_to_if","link_to_remote","link_to_unless","link_to_unless_current","links","literal","ljust","load","load","load","load","load!","load!","load!","load!","load!","load_application_classes","load_application_initializers","load_attributes_from_response","load_environment","load_gems","load_observers","load_paths","load_paths_added?","load_plugins","load_specification","load_view_paths","loaded?","loaded?","loaded?","loaded?","local","local_constant_names","local_constants","local_offset","local_request?","local_time","local_to_utc","localize","localize","localtime","location","location=","lock!","locking_column","locking_enabled?","log","log_error","log_info","logger","logger","lookup","lookup","lookup_by_extension","lookup_missing_generator","lookup_store","ls","lstrip","macro","mail_to","mailer_name","mailer_name","mailer_name=","mandatory_options","mandatory_options","manifest","many?","mark_features!","mark_for_destruction","markdown","marked_for_destruction?","marshal","marshal","marshal_dump","marshal_load","match","match","match_attribute_method?","match_extraction","mattr_accessor","mattr_reader","mattr_writer","maximum","mb_chars","mb_chars","measure","measure","measure","measure","measure","measure","measure","measure","measure","measure","measure","measure","measure","measure","measure","measure","measure","measure","measure","measure_mode","megabyte","megabytes","memoize","memoize_all","memoized_ivar_for","merge","merge_conditions","metaclass","metal_path","method","method_missing","method_missing","method_missing","method_missing","method_missing","method_missing","method_missing","method_missing","method_option_to_s","method_segment","microseconds","middleware","middleware","midnight","midnight","midnight","migrate","migration_directory","migration_exists?","migration_template","migration_template","migration_template","mime_type","mime_type","mime_type","minimum","minus_with_coercion","minute","minutes","model_name","monday","monday","month","month","months","months","months_ago","months_ago","months_since","months_since","months_without_deprecation","mtime","multipart?","multiple_of?","name","name","named_scope","names","namespace","native_database_types","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new?","new_and_loaded","new_date","new_record?","new_record?","new_record?","new_request!","new_session","new_time","next_migration_number","next_migration_string","next_month","next_month","next_week","next_week","next_year","next_year","nonce","none?","normalize","normalize_paths","not_modified?","now","now","number?","number_to_currency","number_to_human_size","number_to_percentage","number_to_phone","number_with_delimiter","number_with_precision","observe","observe_field","observe_form","observed_class","observed_classes","observed_subclasses","observers","observers=","odd?","on","on","on_base","on_base","opaque","open_session","open_transactions","option_groups_from_collection_for_select","options","options","options","options","options","options","options","options","options","options","options","options","options_for_ajax","options_for_javascript","options_for_select","options_from_collection_for_select","options_include_default?","ord","ord","ordinalize","ordinalize","original_filename","output_filename","output_filename","output_filename","outside_transaction?","outside_transaction?","overlaps?","parameterize","parameterize","parameters","params","parent","parent_name","parents","parse","parse","parse","parse!","parse!","parse!","parse!","parse!","parse!","parse!","parse!","parse!","parse!","parse!","parse!","partial_path","partial_path","password","password=","password=","password_field","password_field_tag","past?","past?","past?","past?","path","path","path_for","path_parameters","path_to_image","path_to_javascript","path_to_stylesheet","path_without_extension","path_without_format_and_extension","period","period_for_local","period_for_utc","periodically_call_remote","petabyte","petabytes","plugin_loader","plugins","plugins=","plural","plural_class_name","pluralize","pluralize","pluralize","polymorphic_path","polymorphic_url","pop_d","port","port_string","possible_controllers","post","post","post","post","post","post?","post_via_redirect","postgresql_version","prefetch_primary_key?","prefix","prefix=","prefix_source","preload_associations","preload_frameworks","prepare!","prepare_controller_class","prepare_dispatcher","prepend_after_filter","prepend_around_filter","prepend_before_filter","prepend_sources","prepend_view_path","prepend_view_path","present?","primary_key","primary_key","prime_cache","process","process","process!","process!","process_each_request","process_request","process_view_paths","profile","protect_against_forgery?","protect_from_forgery","protocol","proxy_found","public_path","public_path=","push_d","put","put","put","put","put","put?","put_via_redirect","query_parameters","query_string","quote","quote","quote_column_name","quote_string","quote_table_name","quote_table_name","quoted_date","quoted_false","quoted_false","quoted_locking_column","quoted_string_prefix","quoted_true","quoted_true","radio_button","radio_button_tag","raise","rand","random_bytes","random_number","raw_connection","raw_host_with_port","raw_post","read","read","read","read","read","read","read","read_fragment","readable_inspect","readable_inspect","readme","readme","readme","readonly!","readonly?","readonly_attributes","receive","reconnect!","reconnect!","reconnect!","record","record","record","record_entity_expansion!","recycle!","redirect","redirect?","redirect_to","redirect_to","redirect_to_full_url","redirect_to_url","reference?","references","references","reflect_on_aggregation","reflect_on_all_aggregations","reflect_on_all_associations","reflect_on_all_autosave_associations","reflect_on_association","reflections","refresh","refresh!","regexp_chunk","register","register_alias","register_javascript_expansion","register_javascript_include_default","register_stylesheet_expansion","relative_path","release_connection","release_savepoint","release_savepoint","release_savepoint","reload","reload","reload","reload","reload!","reload!","reload_application","reload_handler","reload_plugins?","reload_with_autosave_associations","remote_form_for","remote_function","remote_ip","remove","remove","remove","remove_belongs_to","remove_column","remove_columns","remove_connection","remove_connection","remove_index","remove_index","remove_index","remove_references","remove_silencers!","remove_spec","remove_timestamps","remove_timestamps","rename","rename_column","rename_column","rename_table","rename_table","rename_table","rename_table","render","render","render_optional_error_file","render_template","render_to_string","reorder_characters","replace","replace_html","replace_or_append!","replay","report","report","request_http_basic_authentication","request_http_digest_authentication","request_method","request_parameters","request_uri","request_via_redirect","requests","requests","require_fixture_classes","require_frameworks","require_library_or_gem","requirement","requires_reloading?","requires_reloading?","rescue_action","rescue_action_in_public","rescue_action_in_public!","rescue_action_locally","rescue_action_without_handler","rescue_action_without_handler","rescue_from","rescue_with_handler","reset!","reset!","reset!","reset!","reset!","reset_cache","reset_cache_if_stale!","reset_column_information","reset_cycle","reset_locking_column","reset_sequence!","reset_session","reset_session","reset_sources","resource","resources","respond_to","respond_to","respond_to?","respond_to?","respond_to?","respond_to?","respond_to?","respond_to?","response_from_page_or_rjs","responses","restart!","restart_handler","restore!","retrieve_connection","retrieve_connection_pool","returning","reverse","reverse_merge","reverse_merge","reverse_merge!","reverse_update","rewind","rfc2822","rfc822","rjust","rollback_active_record_state!","rollback_db_transaction","rollback_db_transaction","rollback_to_savepoint","rollback_to_savepoint","rollback_to_savepoint","root","root","round_with_precision","route_resources","route_resources","route_resources","routed?","routing_file","rstrip","run","run","run","run","run","run","run","run","run_callbacks","run_gc!","run_in_transaction?","run_prepare_callbacks","run_profile","run_test","run_warmup","sanitize","sanitize_css","sanitize_limit","sanitize_sql_array","sanitize_sql_for_assignment","sanitize_sql_for_conditions","sanitize_sql_hash_for_assignment","sanitize_sql_hash_for_conditions","save","save","save","save","save!","save_with_validation","save_with_validation","save_with_validation!","say","say","say_with_time","schema_search_path","schema_search_path=","scope?","scopes","scrape","search","second","second","seconds","seconds_since_midnight","seconds_since_midnight","secret_key","secure=","select","select","select","select_all","select_all_with_query_cache","select_date","select_datetime","select_day","select_hour","select_minute","select_month","select_one","select_rows","select_rows","select_rows","select_rows","select_second","select_tag","select_time","select_value","select_values","select_year","send_data","send_file","send_response","sending_file?","serialize","serialized_attributes","server_port","server_software","session","session","session","session=","session_enabled?","session_id","session_options","session_options","session_options=","session_store","session_store=","set_autoload_paths","set_cookie","set_fixture_class","set_inheritance_column","set_load_path","set_locking_column","set_primary_key","set_root_path!","set_sequence_name","set_table_name","setup_controller_request_and_response","setup_fixture_accessors","setup_fixtures","setup_with_helper_class","show","show_variable","silence","silence","silence","silence","silence!","silence_spec_warnings","silence_spec_warnings=","silence_stream","silence_warnings","simple_format","since","since","since","since","since","since","singular","singular_class_name","singularize","singularize","site","site=","site=","size","size","size","size","size","skip_after_filter","skip_before_filter","skip_filter","slice","slice","slice!","slice!","sortable","sortable_element","source","source_code","source_index=","source_path","sources","specification","split","split","split_args","sqlite_version","squish","squish!","ssl?","stale?","stale?","standard_port","starts_with?","stats","step_with_blockless","step_with_blockless","sti_name","strftime","string_to_binary","string_to_date","string_to_dummy_time","string_to_time","stringify_keys","stringify_keys!","stringify_keys!","strip","strip_links","strip_tags","structure_dump","stylesheet_link_tag","stylesheet_path","subdomains","submit_tag","submit_to_remote","success?","sum","sum","supports_add_column?","supports_count_distinct?","supports_ddl_transactions?","supports_ddl_transactions?","supports_ddl_transactions?","supports_insert_with_returning?","supports_migrations?","supports_migrations?","supports_savepoints?","supports_savepoints?","supports_standard_conforming_strings?","suppress","suppress_messages","svn_url?","swap","symbolize_keys","symbolize_keys!","symbolize_keys!","symbolized_path_parameters","synchronize","t","t","table_alias_for","table_alias_length","table_alias_length","table_exists?","table_exists?","table_name","table_structure","tableize","tableize","tables","tag","tap","teardown_fixtures","template","template","template","template","template","template_format","template_format","template_root","template_root=","terabyte","terabytes","test","tests","tests","text?","text_area","text_area_tag","text_field","text_field_tag","textilize","textilize_without_paragraph","third","threadsafe!","tidy_bytes","tidy_bytes","time","time_ago_in_words","time_select","time_with_datetime_fallback","time_zone_options_for_select","time_zone_select","timeout","timeout=","timeout=","timestamps","timestamps","titlecase","titleize","titleize","to","to_a","to_date","to_date","to_date","to_date","to_datetime","to_datetime","to_datetime","to_datetime","to_datetime","to_f","to_f","to_formatted_s","to_formatted_s","to_formatted_s","to_formatted_s","to_formatted_s","to_formatted_s","to_formatted_s","to_hash","to_hash","to_hash","to_hash","to_hash","to_hash","to_i","to_json","to_json","to_json","to_json","to_json","to_json","to_options","to_options!","to_options!","to_param","to_param","to_param","to_param","to_param","to_prepare","to_prepare","to_query","to_query","to_s","to_s","to_s","to_s","to_s","to_s","to_s","to_s","to_s","to_s","to_sentence","to_sql","to_str","to_str","to_sym","to_time","to_time","to_time","to_time","to_time","to_utc_offset_s","to_xml","to_xml","to_xml","to_xml","to_yaml","to_yaml","today","today?","today?","today?","toggle","toggle","toggle!","tomorrow","tomorrow","tomorrow","transaction","transaction","transaction","transaction_joinable=","translate","translate","transliterate","transliterate","transliterate","truncate","try","try_to_load_dependency","tv_sec","type_cast","type_cast_code","type_to_sql","type_to_sql","tzinfo","u_unpack","uncached","uncached","uncountable","undef_my_compiled_methods!","underscore","underscore","unescape","unescape_bytea","unescape_rjs","uninstall","unmarshal","unmarshal","unmemoize_all","unnormalized","unpack","unpacked_path","until","until","unverifiable_types","upcase","update","update","update","update","update_all","update_attribute","update_attributes","update_attributes!","update_counters","update_counters_with_lock","update_page","update_page_tag","update_sql","update_sql","updated","url","url_for","url_for","url_for","url_for","us_zones","usage","usage_message","usage_message","usage_message","use","use_application_sources!","use_checkout?","use_component_sources!","use_controllers!","use_externals?","use_svn?","use_zone","usec","user","user=","user=","user_home","user_name_and_password","uses_transaction","uses_transaction?","utc","utc","utc?","utc?","utc_offset","utc_offset","utc_offset","utc_time","utc_to_local","valid?","valid?","valid?","valid_alter_table_options","validate","validate_digest_response","validate_nonce","validate_on_create","validate_on_update","validates_acceptance_of","validates_associated","validates_confirmation_of","validates_each","validates_exclusion_of","validates_format_of","validates_inclusion_of","validates_length_of","validates_numericality_of","validates_presence_of","validates_size_of","validates_uniqueness_of","value_to_boolean","value_to_decimal","values_at","vendor_gem?","vendor_rails?","verifiable_request_format?","verification_timeout","verification_timeout=","verified_request?","verify","verify","verify!","verify_authenticity_token","verify_request?","version","version_for_dir","view_path","view_paths","view_paths","view_paths=","view_paths=","view_paths=","visual_effect","visual_effect","wants?","week","weeks","with_backend","with_connection","with_controllers","with_exclusive_scope","with_gc_stats","with_gc_stats","with_gc_stats","with_local_cache","with_options","with_output_file","with_routing","with_scope","with_signal_handler","with_template","with_transaction_returning_status","word_wrap","wrap","write","write","write","write","write","write","write","write","write","write_fragment","write_specification","xhr","xhr","xhr?","xml_http_request","xml_http_request","xml_http_request?","xmlschema","xmlschema","xmlschema","yaml?","year","year","years","years","years_ago","years_ago","years_since","years_since","years_without_deprecation","yesterday","yesterday","yesterday","zone","zone","zone=","assertions","domassertions","modelassertions","responseassertions","routingassertions","selectorassertions","tagassertions","base","classmethods","cgihandler","properstream","caching","actions","actioncachepath","classmethods","fragments","pages","classmethods","sweeping","cgiext","stdinput","cookies","dispatcher","failsafe","classmethods","flash","flashhash","classmethods","http","headers","httpauthentication","basic","controllermethods","digest","controllermethods","runner","session","multipartneededexception","integrationtest","classmethods","middlewarestack","middleware","instancemethods","paramsparser","performancetest","polymorphicroutes","recordidentifier","reloader","request","requestforgeryprotection","classmethods","rescue","classmethods","resources","response","rewindableinput","rewindableio","routing","helpers","optimisation","optimiser","positionalarguments","positionalargumentswithadditionalparams","optionalformatsegment","mapper","session","abstractstore","sessionhash","cookiestore","cookieoverflow","memcachestore","classmethods","streaming","testcase","assertions","raiseactionexceptions","testprocess","testresponse","testuploadedfile","translation","uploadedfile","uploadedstringio","uploadedtempfile","urlwriter","classmethods","base","base","proxymodule","activerecordhelper","assettaghelper","atomfeedhelper","atombuilder","atomfeedbuilder","benchmarkhelper","cachehelper","capturehelper","classmethods","datehelper","debughelper","formhelper","formoptionshelper","formtaghelper","javascripthelper","numberhelper","prototypehelper","generatormethods","recordidentificationhelper","recordtaghelper","sanitizehelper","scriptaculoushelper","taghelper","texthelper","translationhelper","urlhelper","partials","reloadabletemplate","reloadablepath","templatedeleted","unfreezable","template","eagerpath","path","templatehandler","builder","compilable","classmethods","erb","rjs","testcase","testcontroller","activerecorderror","adapternotfound","adapternotspecified","classmethods","classmethods","associationtypemismatch","classmethods","innerjoinassociation","hasonethroughassociation","attributeassignmenterror","classmethods","autosaveassociation","classmethods","base","classmethods","classmethods","callbacks","configurationerror","abstractadapter","column","format","connectionhandler","connectionmanagement","connectionpool","databasestatements","mysqladapter","postgresqladapter","querycache","quoting","sqliteadapter","version","schemastatements","table","tabledefinition","connectionnotestablished","connectiontimeouterror","dangerousattributeerror","dirty","classmethods","dynamicfindermatch","dynamicscopematch","errors","locking","optimistic","classmethods","pessimistic","migration","migrationproxy","missingattributeerror","multiparameterassignmenterrors","namedscope","classmethods","scope","classmethods","observer","classmethods","preparedstatementinvalid","querycache","classmethods","readonlyrecord","recordinvalid","recordnotfound","recordnotsaved","classmethods","macroreflection","rollback","schema","serialization","classmethods","serializationtypemismatch","sessionstore","session","sqlbypass","staleobjecterror","statementinvalid","testfixtures","classmethods","timestamp","transactions","classmethods","unknownattributeerror","validations","classmethods","activeresource","badrequest","base","clienterror","connection","custommethods","classmethods","instancemethods","errors","forbiddenaccess","formats","jsonformat","xmlformat","httpmock","invalidrequesterror","request","resourceconflict","resourcenotfound","response","servererror","timeouterror","unauthorizedaccess","validations","backtracecleaner","base64","basicobject","bufferedlogger","severity","cache","compressedmemcachestore","filestore","memcachestore","memorystore","store","strategy","localcache","synchronizedmemorystore","callbacks","callback","callbackchain","classmethods","access","conversions","extractoptions","grouping","randomaccess","wrapper","encoding","conversions","behavior","calculations","classmethods","conversions","calculations","classmethods","conversions","atomic","rounding","time","classmethods","conversions","deepmerge","diff","except","keys","reversemerge","slice","evenodd","inflections","time","module","bytes","conversions","time","cleanwithin","blocklessstep","conversions","includerange","overlaps","behavior","conversions","filters","inflections","iterators","multibyte","startsendswith","behavior","calculations","classmethods","conversions","zones","classmethods","deprecatedobjectproxy","duration","gzip","stream","inflector","inflections","json","circularreferenceerror","encoding","parseerror","variable","memoizable","instancemethods","messageencryptor","invalidmessage","messageverifier","invalidsignature","modelname","chars","codepoint","encodingerror","unicodedatabase","rescuable","classmethods","securerandom","stringinquirer","testcase","testing","assertions","benchmarker","declarative","metrics","base","cputime","gcruns","gctime","memory","objects","processtime","time","walltime","performance","performer","profiler","setupandteardown","forclassictestunit","forminitest","timewithzone","timezone","xmlmini","conversions","document","node","cookie","queryextension","commands","discover","info","install","list","plugin","remove","source","sources","unsource","update","datetime","dir","dispatchservlet","erb","util","enumerable","fixtures","gem","hashwithindifferentaccess","i18n","backend","simple","kernel","libxml","conversions","document","node","logger","formatter","simpleformatter","mime","type","module","object","pgresult","plugin","process","rexml","document","entity","rails","backtracecleaner","configuration","gembuilder","gemdependency","gemplugin","generator","abstractgemsource","base","commands","base","create","destroy","list","rewindbase","update","gemgeneratorsource","gempathsource","generatedattribute","generatorerror","lookup","classmethods","manifest","namedbase","options","classmethods","pathsource","scripts","base","source","spec","usageerror","initializer","plugin","rack","secretkeygenerator","vendorgemsourceindex","railsenvironment","railsfcgihandler","recursivehttpfetcher","repositories","repository","sourceannotationextractor","annotation","test","unit","readme","changelog","readme","base.rb","changelog","readme","dom_assertions.rb","model_assertions.rb","response_assertions.rb","routing_assertions.rb","selector_assertions.rb","tag_assertions.rb","base.rb","benchmarking.rb","caching.rb","actions.rb","fragments.rb","pages.rb","sweeping.rb","cgi_ext.rb","cookie.rb","query_extension.rb","stdinput.rb","cgi_process.rb","cookies.rb","dispatcher.rb","failsafe.rb","filters.rb","flash.rb","headers.rb","helpers.rb","http_authentication.rb","integration.rb","layout.rb","middleware_stack.rb","middlewares.rb","mime_responds.rb","mime_type.rb","mime_types.rb","params_parser.rb","performance_test.rb","polymorphic_routes.rb","record_identifier.rb","reloader.rb","request.rb","request_forgery_protection.rb","rescue.rb","resources.rb","response.rb","rewindable_input.rb","routing.rb","builder.rb","optimisations.rb","recognition_optimisation.rb","route.rb","route_set.rb","routing_ext.rb","segments.rb","abstract_store.rb","cookie_store.rb","mem_cache_store.rb","session_management.rb","status_codes.rb","streaming.rb","test_case.rb","test_process.rb","translation.rb","uploaded_file.rb","url_rewriter.rb","verification.rb","base.rb","util.rb","helpers.rb","active_record_helper.rb","asset_tag_helper.rb","atom_feed_helper.rb","benchmark_helper.rb","cache_helper.rb","capture_helper.rb","date_helper.rb","debug_helper.rb","form_helper.rb","form_options_helper.rb","form_tag_helper.rb","javascript_helper.rb","number_helper.rb","prototype_helper.rb","record_identification_helper.rb","record_tag_helper.rb","sanitize_helper.rb","scriptaculous_helper.rb","tag_helper.rb","text_helper.rb","translation_helper.rb","url_helper.rb","inline_template.rb","partials.rb","paths.rb","reloadable_template.rb","renderable.rb","renderable_partial.rb","template.rb","template_error.rb","template_handler.rb","template_handlers.rb","builder.rb","erb.rb","rjs.rb","test_case.rb","changelog","readme","aggregations.rb","association_preload.rb","associations.rb","association_collection.rb","association_proxy.rb","belongs_to_association.rb","belongs_to_polymorphic_association.rb","has_and_belongs_to_many_association.rb","has_many_association.rb","has_many_through_association.rb","has_one_association.rb","has_one_through_association.rb","attribute_methods.rb","autosave_association.rb","base.rb","batches.rb","calculations.rb","callbacks.rb","connection_pool.rb","connection_specification.rb","database_statements.rb","query_cache.rb","quoting.rb","schema_definitions.rb","schema_statements.rb","abstract_adapter.rb","mysql_adapter.rb","postgresql_adapter.rb","sqlite3_adapter.rb","sqlite_adapter.rb","dirty.rb","dynamic_finder_match.rb","dynamic_scope_match.rb","fixtures.rb","i18n_interpolation_deprecation.rb","optimistic.rb","pessimistic.rb","migration.rb","named_scope.rb","nested_attributes.rb","observer.rb","query_cache.rb","reflection.rb","schema.rb","schema_dumper.rb","serialization.rb","json_serializer.rb","xml_serializer.rb","session_store.rb","test_case.rb","timestamp.rb","transactions.rb","validations.rb","version.rb","changelog","readme","active_resource.rb","base.rb","connection.rb","custom_methods.rb","formats.rb","json_format.rb","xml_format.rb","http_mock.rb","validations.rb","version.rb","changelog","readme","backtrace_cleaner.rb","base64.rb","basic_object.rb","buffered_logger.rb","cache.rb","compressed_mem_cache_store.rb","drb_store.rb","file_store.rb","mem_cache_store.rb","memory_store.rb","local_cache.rb","synchronized_memory_store.rb","callbacks.rb","core_ext.rb","array.rb","access.rb","conversions.rb","extract_options.rb","grouping.rb","random_access.rb","wrapper.rb","base64.rb","encoding.rb","benchmark.rb","bigdecimal.rb","conversions.rb","blank.rb","cgi.rb","escape_skipping_slashes.rb","class.rb","attribute_accessors.rb","delegating_attributes.rb","inheritable_attributes.rb","removal.rb","date.rb","behavior.rb","calculations.rb","conversions.rb","date_time.rb","calculations.rb","conversions.rb","duplicable.rb","enumerable.rb","exception.rb","file.rb","atomic.rb","float.rb","rounding.rb","time.rb","hash.rb","conversions.rb","deep_merge.rb","diff.rb","except.rb","indifferent_access.rb","keys.rb","reverse_merge.rb","slice.rb","integer.rb","even_odd.rb","inflections.rb","time.rb","kernel.rb","agnostics.rb","daemonizing.rb","debugger.rb","reporting.rb","requires.rb","load_error.rb","logger.rb","module.rb","aliasing.rb","attr_accessor_with_default.rb","attr_internal.rb","attribute_accessors.rb","delegation.rb","inclusion.rb","introspection.rb","loading.rb","model_naming.rb","synchronization.rb","name_error.rb","numeric.rb","bytes.rb","conversions.rb","time.rb","object.rb","conversions.rb","extending.rb","instance_variables.rb","metaclass.rb","misc.rb","pathname.rb","clean_within.rb","proc.rb","process.rb","daemon.rb","range.rb","blockless_step.rb","conversions.rb","include_range.rb","overlaps.rb","rexml.rb","string.rb","access.rb","behavior.rb","conversions.rb","filters.rb","inflections.rb","iterators.rb","multibyte.rb","starts_ends_with.rb","xchar.rb","symbol.rb","time.rb","behavior.rb","calculations.rb","conversions.rb","zones.rb","try.rb","uri.rb","dependencies.rb","deprecation.rb","duration.rb","gzip.rb","inflections.rb","inflector.rb","json.rb","decoding.rb","date.rb","date_time.rb","enumerable.rb","false_class.rb","hash.rb","nil_class.rb","numeric.rb","object.rb","regexp.rb","string.rb","symbol.rb","time.rb","true_class.rb","encoding.rb","variable.rb","memoizable.rb","message_encryptor.rb","message_verifier.rb","multibyte.rb","chars.rb","exceptions.rb","unicode_database.rb","option_merger.rb","ordered_hash.rb","ordered_options.rb","rescuable.rb","secure_random.rb","string_inquirer.rb","test_case.rb","assertions.rb","declarative.rb","default.rb","deprecation.rb","performance.rb","setup_and_teardown.rb","time_with_zone.rb","time_zone.rb","vendor.rb","version.rb","whiny_nil.rb","xml_mini.rb","libxml.rb","nokogiri.rb","rexml.rb","changelog","mit-license","readme","code_statistics.rb","commands.rb","about.rb","console.rb","dbconsole.rb","destroy.rb","generate.rb","plugin.rb","runner.rb","server.rb","update.rb","console_app.rb","console_sandbox.rb","console_with_helpers.rb","dispatcher.rb","fcgi_handler.rb","initializer.rb","performance_test_help.rb","backtrace_cleaner.rb","gem_builder.rb","gem_dependency.rb","plugin.rb","rack.rb","vendor_gem_source_index.rb","version.rb","rails_generator.rb","base.rb","commands.rb","generated_attribute.rb","lookup.rb","manifest.rb","options.rb","scripts.rb","secret_key_generator.rb","simple_logger.rb","spec.rb","railties_path.rb","ruby_version_check.rb","rubyprof_ext.rb","source_annotation_extractor.rb","test_help.rb","webrick_server.rb"],"longSearchIndex":["activesupport::duration","activesupport::timewithzone","activesupport::multibyte::chars","activesupport::duration","activesupport::timewithzone","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activesupport::timewithzone","activesupport::multibyte::chars","activerecord::connectionadapters::sqliteadapter::version","activesupport::timezone","rails::plugin","actioncontroller::middlewarestack::middleware","activeresource::response","activeresource::base","actionview::template::path","activeresource::request","mime::type","activesupport::duration","activerecord::reflection::macroreflection","activerecord::base","rails::gemdependency","activesupport::callbacks::callback","activesupport::multibyte::unicodedatabase","activerecord::base","mime::type","activesupport::coreextensions::time::calculations::classmethods","mime::type","activesupport::timezone","activesupport::multibyte::chars","actioncontroller::request","actioncontroller::request","activeresource::formats","actionview::template::path","activerecord::connectionadapters::tabledefinition","activesupport::multibyte::chars","activeresource::response","activerecord::errors","actioncontroller::session::abstractstore::sessionhash","activeresource::errors","activerecord::base","actionview::template::eagerpath","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activesupport::testing::metrics","actioncontroller::http::headers","actionview::reloadabletemplate::reloadablepath","activesupport::timezone","actioncontroller::session::abstractstore::sessionhash","hashwithindifferentaccess","activerecord::base","activeresource::response","activesupport::multibyte::chars","actioncontroller::dispatcher","rails::plugin","activerecord::base","actioncontroller::request","activerecord::nestedattributes::classmethods","actionview::template","actioncontroller::middlewarestack","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::abstractadapter","actioncontroller::middlewarestack::middleware","object","activesupport::coreextensions::date::behavior","activesupport::coreextensions::string::behavior","activesupport::multibyte::chars","activesupport::timewithzone","activesupport::coreextensions::time::behavior","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::postgresqladapter","activesupport::bufferedlogger","activerecord::errors","repositories","activeresource::errors","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::postgresqladapter","activesupport::backtracecleaner","rails::gemdependency","rails::initializer","rails::generator::options","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::databasestatements","rails::gemdependency","activerecord::connectionadapters::databasestatements","activerecord::observer","activerecord::errors","activerecord::errors","rails::generator::options","activerecord::connectionadapters::schemastatements","rails::initializer","activesupport::backtracecleaner","rails::vendorgemsourceindex","rails::initializer","activerecord::connectionadapters::schemastatements","activeresource::errors","activerecord::errors","activesupport::timewithzone","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activerecord::callbacks","activerecord::callbacks","actioncontroller::filters::classmethods","rails::generator::base","rails::configuration","rails::initializer","rails::configuration","activerecord::callbacks","activerecord::callbacks","activerecord::callbacks","activerecord::callbacks","activerecord::callbacks","activerecord::base","activesupport::coreextensions::date::calculations","activesupport::timewithzone","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::numeric::time","activesupport::duration","activesupport::coreextensions::time::calculations","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activesupport::coreextensions::module","activerecord::dirty::classmethods","activesupport::coreextensions::module","activesupport::timezone","repositories","activerecord::base","activerecord::base","activerecord::base","activerecord::migration","activerecord::namedscope::scope","railties\/lib\/console_app.rb","actioncontroller::filters::classmethods","actioncontroller::filters::classmethods","actioncontroller::filters::classmethods","activesupport::coreextensions::string::iterators","activesupport::coreextensions::string::startsendswith","rails::generator::lookup::classmethods","actioncontroller::base","actioncontroller::base","actioncontroller::routing::optimisation::positionalargumentswithadditionalparams","actioncontroller::routing::optimisation::optimiser","actioncontroller::filters::classmethods","libxml::conversions::node","actionview::helpers::javascripthelper","module","activesupport::testing::assertions","actioncontroller::assertions::domassertions","actioncontroller::assertions::domassertions","actioncontroller::assertions::routingassertions","activesupport::testing::assertions","actioncontroller::assertions::tagassertions","actioncontroller::assertions::routingassertions","actioncontroller::assertions::responseassertions","actioncontroller::assertions::responseassertions","actioncontroller::assertions::routingassertions","actioncontroller::assertions::selectorassertions","actioncontroller::assertions::selectorassertions","actioncontroller::assertions::selectorassertions","actioncontroller::assertions::selectorassertions","actioncontroller::assertions::tagassertions","actioncontroller::assertions::responseassertions","actioncontroller::assertions::modelassertions","activesupport::coreextensions::hash::keys","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","actioncontroller::response","actioncontroller::testprocess","activerecord::connectionadapters::schemastatements","activesupport::timezone","activesupport::coreextensions::time::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","actionview::helpers::atomfeedhelper","activesupport::coreextensions::file::atomic","activerecord::base","module","module","module","module","module","activerecord::base","activerecord::base","activerecord::base","activerecord::attributemethods::classmethods","activerecord::base","activerecord::base","rails::generator::namedbase","activerecord::base","activerecord::base","activesupport::xmlmini_nokogiri::conversions::node","activerecord::base","libxml::conversions::node","actioncontroller::httpauthentication::digest","actioncontroller::httpauthentication::basic","actioncontroller::httpauthentication::basic::controllermethods","actioncontroller::httpauthentication::digest::controllermethods","actioncontroller::httpauthentication::basic::controllermethods","actioncontroller::httpauthentication::digest::controllermethods","actioncontroller::httpauthentication::digest","actioncontroller::httpauthentication::digest","actioncontroller::httpauthentication::basic","actioncontroller::httpauthentication::digest","actioncontroller::httpauthentication::basic","actionview::helpers::assettaghelper","activesupport::bufferedlogger","activesupport::bufferedlogger","actionview::helpers::texthelper","activerecord::calculations::classmethods","activesupport::xmlmini","rails","activerecord::dynamicfindermatch","rails::generator::options","rails::generator::namedbase","rails::generator::base","rails::generator::scripts::base","activesupport::securerandom","activerecord::base","activerecord::base","activerecord::callbacks","activerecord::callbacks","actioncontroller::filters::classmethods","activerecord::callbacks","activerecord::callbacks","activerecord::callbacks","activerecord::callbacks","activerecord::callbacks","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::postgresqladapter","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activerecord::connectionadapters::table","activerecord::associations::classmethods","activerecord::connectionadapters::tabledefinition","activerecord::reflection::macroreflection","activerecord::base","actionview::helpers::benchmarkhelper","activesupport::testing::metrics::base","actioncontroller::benchmarking::classmethods","railsenvironment","activesupport::timewithzone","activerecord::connectionadapters::column","object","actioncontroller::request","kernel","rails::configuration","rails::configuration","mime::type","activesupport::bufferedlogger","actioncontroller::middlewarestack","activesupport::callbacks::callbackchain","rails::gemdependency","actioncontroller::middlewarestack::middleware","actionview::helpers::prototypehelper","actionview::helpers::prototypehelper","actioncontroller::testprocess","rails::gemdependency","rails::configuration","actionview::helpers::urlhelper","actionview::helpers::javascripthelper","actionview::helpers::prototypehelper","activesupport::coreextensions::numeric::bytes","activesupport::coreextensions::numeric::bytes","actionview::helpers::cachehelper","activerecord::connectionadapters::querycache","activerecord::querycache::classmethods","rails","actioncontroller::caching","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","activerecord::attributemethods::classmethods","activerecord::attributemethods::classmethods","actioncontroller::caching","fixtures","fixtures","actioncontroller::request","activerecord::base","actioncontroller::caching::pages::classmethods","actioncontroller::caching::pages","actioncontroller::caching","actionview::base","activerecord::attributemethods::classmethods","fixtures","actioncontroller::caching::actions::classmethods","actioncontroller::caching::pages::classmethods","activerecord::calculations::classmethods","logger::simpleformatter","actioncontroller::failsafe","actioncontroller::session::abstractstore","activerecord::connectionadapters::connectionmanagement","actionview::templatehandlers::compilable::classmethods","actionview::templatehandler","logger::formatter","activerecord::querycache","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","actioncontroller::session::cookiestore","actioncontroller::base","activesupport::callbacks::callback","actioncontroller::dispatcher","actioncontroller::rewindableinput","actioncontroller::paramsparser","actioncontroller::reloader","activesupport::coreextensions::string::inflections","activesupport::coreextensions::string::inflections","activesupport::inflector","activesupport::multibyte::chars","actionview::helpers::capturehelper","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::sqliteadapter","actionview::helpers::taghelper","activesupport::multibyte::chars","activesupport::coreextensions::time::calculations","activerecord::connectionadapters::table","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::sqliteadapter","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::table","activerecord::connectionadapters::schemastatements","activerecord::dirty","activerecord::dirty","activerecord::dirty","activesupport::coreextensions::string::multibyte","actioncontroller::response","activerecord::connectionadapters::mysqladapter","actioncontroller::response","actionview::helpers::formhelper","actionview::helpers::formtaghelper","rails::initializer","rails::initializer","activerecord::connectionadapters::connectionpool","activerecord::connectionadapters::connectionpool","libxml::conversions::node","libxml::conversions::node","libxml::conversions::node","rails::generator::commands::list","rails::generator::commands::create","rails::generator::commands::base","object","rails::generator::spec","activerecord::reflection::macroreflection","rails::generator::spec","activerecord::base","activesupport::coreextensions::string::inflections","activesupport::inflector","activesupport::backtracecleaner","actioncontroller::testcase::assertions","activesupport::coreextensions::pathname::cleanwithin","actioncontroller::dispatcher","activesupport::inflector::inflections","activesupport::cache::synchronizedmemorystore","activerecord::errors","activesupport::cache::memorystore","activeresource::errors","activesupport::cache::strategy::localcache","activesupport::cache::memcachestore","activerecord::connectionadapters::connectionhandler","activerecord::connectionadapters::connectionhandler","activesupport::bufferedlogger","activerecord::connectionadapters::querycache","activerecord::connectionadapters::connectionpool","activerecord::connectionadapters::connectionhandler","activerecord::connectionadapters::connectionpool","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::postgresqladapter","activerecord::base","activeresource::base","activesupport::bufferedlogger","activesupport::gzip::stream","railsfcgihandler","activerecord::connectionadapters::mysqladapter","activeresource::base","activeresource::base","actionview::helpers::formoptionshelper","activerecord::connectionadapters::table","activerecord::connectionadapters::tabledefinition","activerecord::base","activerecord::base","activerecord::connectionadapters::postgresqladapter","activerecord::base","activerecord::connectionadapters::schemastatements","activerecord::base","activerecord::connectionadapters::querycache","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::databasestatements","activesupport::timewithzone","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::calculations","actionview::templatehandlers::erb","actionview::templatehandlers::compilable","actionview::templatehandlers::builder","actionview::templatehandlers::rjs","rails::generator::commands::list","rails::generator::commands::update","rails::generator::commands::create","rails::generator::commands::destroy","activesupport::multibyte::chars","activesupport::multibyte::chars","activerecord::aggregations::classmethods","activesupport::gzip","activerecord::base","actionview::helpers::texthelper","rails","rails","actioncontroller::routing::routeset::mapper","activerecord::connectionadapters::connectionpool","activerecord::base","activerecord::connectionadapters::connectionhandler","activerecord::migration","activerecord::sessionstore::sqlbypass","activeresource::base","activeresource::base","activerecord::base","activerecord::connectionadapters::connectionpool","activerecord::base","activerecord::base","activerecord::connectionadapters::connectionhandler","activesupport::coreextensions::string::inflections","activesupport::inflector","activerecord::calculations::classmethods","activesupport::multibyte::chars","activerecord::base","actionview::helpers::capturehelper","actioncontroller::request","actionview::helpers::taghelper","actionview::helpers::recordtaghelper","actionview::template","actioncontroller::request","actioncontroller::response","actioncontroller::response","actioncontroller::testcase","actioncontroller::testcase","actioncontroller::base","actioncontroller::base","actioncontroller::base","actioncontroller::base","actionmailer::base","actionmailer::base","actioncontroller::base","rails::plugin","actioncontroller::base","actioncontroller::routing","hashwithindifferentaccess","hashwithindifferentaccess","actioncontroller::cookies","actioncontroller::testprocess","activerecord::calculations::classmethods","activeresource::errors","activerecord::errors","activerecord::base","activeresource::base","activerecord::base","activeresource::base","activerecord::validations::classmethods","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::mysqladapter","fixtures","railties\/lib\/test_help.rb","activerecord::reflection::classmethods","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::schemastatements","activerecord::sessionstore::sqlbypass","activerecord::sessionstore::session","actioncontroller::assertions::selectorassertions","activesupport::coreextensions::date::calculations::classmethods","activesupport::coreextensions::datetime::calculations::classmethods","activesupport::coreextensions::time::zones::classmethods","actionview::helpers::texthelper","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::mysqladapter","rails::generator::commands::base","actionview::helpers::urlhelper","activerecord::connectionadapters::abstractadapter","activeresource::custommethods::classmethods","actionview::helpers::texthelper","process","kernel","activesupport::inflector","activesupport::coreextensions::string::inflections","activerecord::sessionstore::session","activerecord::sessionstore::sqlbypass","actioncontroller::session::abstractstore::sessionhash","activerecord::sessionstore::session","rails::configuration","actionview::helpers::datehelper","logger","logger","actionview::helpers::datehelper","activesupport::coreextensions::numeric::time","activesupport::coreextensions::numeric::time","activesupport::coreextensions::time::calculations::classmethods","actionview::helpers::debughelper","kernel","activeresource::formats::jsonformat","activeresource::formats::xmlformat","activesupport::json","activesupport::base64","actioncontroller::httpauthentication::digest","actioncontroller::httpauthentication::basic","actioncontroller::httpauthentication::digest","activesupport::multibyte::chars","activesupport::multibyte::chars","activesupport::gzip","activerecord::base","activesupport::cache::synchronizedmemorystore","activesupport::cache::strategy::localcache","activesupport::cache::store","activerecord::base","activerecord::base","activerecord::connectionadapters::abstractadapter","activesupport::messageencryptor","activesupport::messageencryptor","activesupport::coreextensions::hash::deepmerge","activesupport::coreextensions::hash::deepmerge","railsenvironment","hashwithindifferentaccess","rails::generator::generatedattribute","railsenvironment","activerecord::errors","rails::generator::options::classmethods","rails::generator::options","activerecord::connectionadapters::sqliteadapter","activerecord::base","activerecord::connectionadapters::databasestatements","actioncontroller::base","repositories","activerecord::schema","logger","activerecord::attributemethods::classmethods","activesupport::callbacks::classmethods","actioncontroller::dispatcher","activerecord::attributemethods::classmethods","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","module","activeresource::base","activeresource::connection","hashwithindifferentaccess","activerecord::base","activesupport::cache::strategy::localcache","activeresource::custommethods","activesupport::cache::memorystore","activesupport::cache::store","activesupport::cache::synchronizedmemorystore","actioncontroller::integration::session","activeresource::custommethods::instancemethods","activesupport::cache::filestore","actioncontroller::testprocess","activesupport::callbacks::callbackchain","activerecord::base","activerecord::connectionadapters::databasestatements","actioncontroller::request","activerecord::base","fixtures","activesupport::cache::memorystore","activesupport::cache::store","activesupport::cache::filestore","activesupport::cache::synchronizedmemorystore","activerecord::connectionadapters::databasestatements","actioncontroller::integration::session","actionmailer::base","actionmailer::base","activesupport::inflector","activesupport::coreextensions::string::inflections","rails::gemdependency","rails::generator::commands::base","rails::generator::commands::list","activerecord::base","rails::generator::base","activeresource::base","activerecord::sessionstore::sqlbypass","activerecord::base","activerecord::base","activerecord::base","actioncontroller::testcase","actionview::testcase","commands::install","activesupport::coreextensions::hash::diff","rails::generator::commands::update","rails::generator::commands::create","rails::generator::commands::destroy","rails::generator::commands::list","activesupport::multibyte::unicodedatabase","activerecord::connectionadapters::querycache","rails::initializer","activerecord::connectionadapters::abstractadapter","actioncontroller::flash::flashhash","activerecord::connectionadapters::connectionpool","activerecord::connectionadapters::sqliteadapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::mysqladapter","dispatchservlet","actioncontroller::dispatcher","actioncontroller::dispatcher","actioncontroller::cgihandler","actioncontroller::dispatcher","railsfcgihandler","railsfcgihandler","sourceannotationextractor","actionview::helpers::datehelper","actionview::helpers::datehelper","activerecord::connectionadapters::schemastatements","actionview::helpers::recordtaghelper","actionview::helpers::recordidentificationhelper","actioncontroller::recordidentifier","actioncontroller::recordidentifier","actionview::helpers::recordidentificationhelper","actioncontroller::request","activesupport::multibyte::chars","recursivehttpfetcher","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","actionview::helpers::scriptaculoushelper","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","actionview::helpers::scriptaculoushelper","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::schemastatements","activerecord::sessionstore::sqlbypass","activerecord::sessionstore::session","activesupport::timewithzone","hashwithindifferentaccess","activesupport::callbacks::callback","activeresource::base","object","rails::generator::pathsource","repository","rails::generator::gemgeneratorsource","activeresource::errors","rails::generator::source","actioncontroller::response","repositories","rails::generator::gempathsource","rails::vendorgemsourceindex","activerecord::errors","repositories","actioncontroller::cgihandler::properstream","activesupport::coreextensions::string::iterators","activeresource::errors","activerecord::errors","enumerable","activeresource::base","activeresource::base","activerecord::namedscope::scope","activerecord::errors","activerecord::connectionadapters::sqliteadapter","activerecord::connectionadapters::databasestatements","kernel","activeresource::base","activeresource::formats::xmlformat","activesupport::json","activeresource::formats::jsonformat","activesupport::base64","activesupport::coreextensions::base64::encoding","actioncontroller::httpauthentication::digest","actioncontroller::httpauthentication::basic","activerecord::connectionadapters::postgresqladapter","activesupport::messageencryptor","activesupport::messageencryptor","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::string::startsendswith","rails::plugin","rexml::document","actionview::helpers::atomfeedhelper::atomfeedbuilder","sourceannotationextractor","rails","activesupport::testing::benchmarker","rails::configuration","commands::plugin","rails::configuration","activerecord::base","activesupport::callbacks::callback","activeresource::base","activesupport::timewithzone","actionview::template::path","rails::generator::manifest","actionview::helpers::activerecordhelper","actionview::helpers::activerecordhelper","activeresource::validations","activerecord::validations","activerecord::connectionadapters::postgresqladapter","actionview::helpers::javascripthelper","actionview::helpers::taghelper","activerecord::base","activerecord::connectionadapters::connectionhandler","actioncontroller::response","actioncontroller::response","actioncontroller::response","actioncontroller::request","actionview::helpers::prototypehelper","activesupport::coreextensions::integer::evenodd","activesupport::coreextensions::numeric::bytes","activesupport::coreextensions::numeric::bytes","activesupport::coreextensions::hash::except","activesupport::coreextensions::hash::except","actionview::helpers::texthelper","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::databasestatements","actionview::template","actionview::template","activesupport::cache::strategy::localcache","activesupport::cache::memorystore","repositories","activesupport::cache::filestore","activesupport::cache::store","activesupport::cache::synchronizedmemorystore","rails::generator::commands::base","activerecord::base","activeresource::base","activeresource::base","railsfcgihandler","railsfcgihandler","activesupport::cache","activerecord::base","actioncontroller::httpauthentication::digest","actioncontroller::caching::actions","actioncontroller::caching::fragments","actioncontroller::caching::pages::classmethods","actioncontroller::caching::pages","actioncontroller::base","actioncontroller::base","activerecord::locking::optimistic::classmethods","activerecord::dirty::classmethods","actioncontroller::uploadedfile","activeresource::formats::xmlformat","activeresource::formats::jsonformat","railsenvironment","railsenvironment","sourceannotationextractor","activerecord::connectionadapters::column","activesupport::coreextensions::array::extractoptions","commands::discover","actioncontroller::routing::optionalformatsegment","activerecord::connectionadapters::column","activerecord::connectionadapters::column","activerecord::connectionadapters::column","activerecord::connectionadapters::column","hashwithindifferentaccess","activesupport::cache::store","activesupport::cache::synchronizedmemorystore","recursivehttpfetcher","recursivehttpfetcher","actionview::helpers::formtaghelper","rails::generator::generatedattribute","actionview::helpers::formhelper","activesupport::coreextensions::array::access","rails::generator::commands::list","rails::generator::commands::create","rails::generator::commands::destroy","rails::generator::commands::update","actionview::helpers::formhelper","actionview::helpers::formtaghelper","activesupport::multibyte::unicodedatabase","actioncontroller::filters::classmethods","actioncontroller::base","plugin","activesupport::callbacks::callbackchain","activeresource::base","activerecord::base","railsenvironment","sourceannotationextractor","actioncontroller::testprocess","activerecord::sessionstore::session","activerecord::sessionstore::sqlbypass","activerecord::base","railties\/lib\/commands\/dbconsole.rb","activerecord::batches::classmethods","repositories","sourceannotationextractor","activerecord::batches::classmethods","rails::vendorgemsourceindex","repositories","actioncontroller::testprocess","activerecord::dynamicfindermatch","activerecord::base","activerecord::namedscope::scope","actioncontroller::testprocess","fixtures","activerecord::testfixtures::classmethods","actioncontroller::testprocess","activesupport::bufferedlogger","activesupport::memoizable::instancemethods","actioncontroller::dispatcher","actioncontroller::integration::session","activesupport::inflector","activesupport::coreextensions::string::inflections","actionview::helpers::activerecordhelper","actioncontroller::requestforgeryprotection","actioncontroller::request","actionview::helpers::formhelper","actionview::helpers::prototypehelper","actionview::helpers::prototypehelper","actionview::helpers::formtaghelper","activesupport::testing::metrics::memory","activesupport::testing::metrics::objects","activeresource::base","activesupport::testing::metrics::gctime","actioncontroller::request","activesupport::testing::metrics::gcruns","activesupport::testing::metrics::time","actioncontroller::request","activeresource::base","actionview::template","activerecord::connectionadapters::abstractadapter","activesupport::timewithzone","activesupport::coreextensions::datetime::conversions","activesupport::timezone","activesupport::coreextensions::time::conversions","actioncontroller::polymorphicroutes","actioncontroller::polymorphicroutes","logger","activesupport::coreextensions::numeric::time","activesupport::coreextensions::numeric::time","activesupport::coreextensions::array::access","activesupport::coreextensions::array::access","actioncontroller::caching::fragments","actioncontroller::caching::fragments","rails::gemdependency","rails::configuration","actionview::reloadabletemplate::unfreezable","activerecord::base","activesupport::timewithzone","activesupport::memoizable::instancemethods","actioncontroller::request","actioncontroller::base","activesupport::coreextensions::array::access","activerecord::serialization","activesupport::duration","activesupport::coreextensions::numeric::time","activerecord::serialization","activeresource::errors","activesupport::coreextensions::hash::classmethods","activerecord::base","rails::gemdependency","activerecord::errors","activeresource::errors","rails::generator::options::classmethods","rails::generator::options","activesupport::testing","activesupport::timewithzone","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::multibyte::chars","activesupport::multibyte::chars","activesupport::multibyte::chars","railsfcgihandler","rails::configuration","activesupport::messageverifier","activerecord::errors","actioncontroller::routing::optimisation","rails::secretkeygenerator","activerecord::attributemethods::classmethods","actioncontroller::routing::optimisation::optimiser","actioncontroller::routing::optimisation::positionalargumentswithadditionalparams","actioncontroller::routing::optimisation::positionalarguments","actioncontroller::testprocess","activeresource::custommethods::instancemethods","activeresource::custommethods","activeresource::connection","actioncontroller::integration::session","actioncontroller::request","actioncontroller::integration::session","activesupport::timewithzone","activesupport::timewithzone","activesupport::timewithzone","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::numeric::bytes","activesupport::coreextensions::numeric::bytes","plugin","activesupport::timewithzone","activesupport::timewithzone","activesupport::timewithzone","activesupport::timewithzone","enumerable","actionview::helpers::formoptionshelper","rails::generator::commands::base","actioncontroller::routing::optimisation::positionalargumentswithadditionalparams","actioncontroller::routing::optimisation::positionalarguments","actioncontroller::routing::optimisation::optimiser","actioncontroller::httpauthentication::digest","activesupport::rescuable","activerecord::associations::classmethods","activerecord::base","activerecord::connectionadapters::column","activerecord::associations::classmethods","activerecord::associations::classmethods","activesupport::timewithzone","activerecord::base","activeresource::base","activesupport::callbacks::callback","activeresource::connection","actioncontroller::base","actioncontroller::integration::session","actioncontroller::testprocess","actioncontroller::request","actioncontroller::request","activeresource::base","actioncontroller::helpers::classmethods","railties\/lib\/console_with_helpers.rb","actioncontroller::helpers::classmethods","actionview::testcase","actioncontroller::helpers::classmethods","actioncontroller::helpers::classmethods","activesupport::securerandom","actioncontroller::base","actionview::helpers::formhelper","actionview::helpers::formtaghelper","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","actioncontroller::base","actionview::helpers::texthelper","actioncontroller::request","actioncontroller::integration::session","actioncontroller::request","activesupport::coreextensions::numeric::time","activesupport::coreextensions::numeric::time","mime::type","actioncontroller::testprocess","erb::util","cgi::cookie","activesupport::timewithzone","actioncontroller::integration::session","actioncontroller::integration::session","activesupport::inflector::inflections","activerecord::base","activerecord::connectionadapters::column","activerecord::base","activesupport::coreextensions::string::inflections","activesupport::inflector","activerecord::base","activeresource::base","activerecord::base","activeresource::base","activeresource::base","rails::generator::commands::create","fixtures","actioncontroller::request","actioncontroller::request","actionview::helpers::assettaghelper","actionview::helpers::formtaghelper","actionview::helpers::assettaghelper","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::multibyte::chars","activesupport::coreextensions::array::grouping","activesupport::coreextensions::array::grouping","activesupport::coreextensions::time::zones","activesupport::timewithzone","actionview::base::proxymodule","activesupport::multibyte::chars","activesupport::coreextensions::range::includerange","activerecord::serialization","rails::generator::commands","activesupport::memoizable::instancemethods","activerecord::transactions","actioncontroller::testprocess","activeresource::custommethods","activerecord::connectionadapters::querycache","activerecord::namedscope","activesupport::testing","actioncontroller::testcase::raiseactionexceptions","activesupport::callbacks","actioncontroller::uploadedfile","rails::generator::options","actionview::templatehandlers::compilable","activesupport::testing::setupandteardown","actioncontroller::requestforgeryprotection","activerecord::testfixtures","rails::generator::lookup","actioncontroller::cookies","activerecord::autosaveassociation","actioncontroller::flash","activerecord::dirty","actioncontroller::cgiext::stdinput","module","activesupport::cache::store","activesupport::cache::strategy::localcache","activerecord::base","activesupport::cache::synchronizedmemorystore","activerecord::base","activerecord::base","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::table","activesupport::multibyte::chars","enumerable","activerecord::connectionadapters::postgresqladapter","activesupport::inflector","actioncontroller::routing","plugin","activerecord::base","activerecord::observing::classmethods","rails::generator::options::classmethods","rails::gemplugin","rails::initializer","rails::initializer","rails::initializer","rails::initializer","rails::initializer","rails::initializer","rails::initializer","rails::initializer","rails::initializer","rails::initializer","rails::initializer","rails::initializer","cgi::queryextension","rails::initializer","activerecord::connectionadapters::schemastatements","rails::initializer","rails::initializer","actioncontroller::cgiext::stdinput","rails","rails","actionview::helpers::activerecordhelper","activerecord::connectionadapters::postgresqladapter","actioncontroller::middlewarestack","activerecord::connectionadapters::databasestatements","activesupport::multibyte::chars","actioncontroller::middlewarestack","actioncontroller::middlewarestack","activerecord::connectionadapters::databasestatements","fixtures","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","libxml::conversions::node","activerecord::connectionadapters::databasestatements","actioncontroller::middlewarestack::middleware","activesupport::timewithzone","activerecord::base","actioncontroller::session::abstractstore::sessionhash","activerecord::base","plugin","rails::gemdependency","railsenvironment","rails::initializer","railsfcgihandler","railsfcgihandler","rails::gemdependency","plugin","rails::generator::lookup::classmethods","rails::generator::commands","repositories","rails::generator::lookup","object","activerecord::attributemethods::classmethods","object","object","fixtures","fixtures","activerecord::observing::classmethods","activerecord::dynamicfindermatch","i18n::backend::simple","actioncontroller::routing::optionalformatsegment","activeresource::errors","activerecord::errors","activerecord::validations","rails::generator::commands::rewindbase","rails::generator::commands::base","activesupport::inflector::inflections","activesupport::timewithzone","activesupport::coreextensions::string::multibyte","activesupport::coreextensions::string::multibyte","activesupport::timewithzone","activesupport::timewithzone","erb::util","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers::javascripthelper","activerecord::serialization::classmethods","erb::util","actioncontroller::flash::flashhash","hashwithindifferentaccess","actioncontroller::request","activesupport::coreextensions::numeric::bytes","activesupport::coreextensions::numeric::bytes","activesupport::timewithzone","rails::generator::spec","activerecord::connectionadapters::column","actioncontroller::middlewarestack::middleware","activerecord::reflection::macroreflection","actioncontroller::translation","actionview::helpers::translationhelper","actionview::helpers::formhelper","actionview::helpers::formtaghelper","activerecord::base","activerecord::namedscope::scope","actioncontroller::response","actioncontroller::response","actioncontroller::response","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","actioncontroller::layout::classmethods","activesupport::multibyte::chars","activeresource::errors","activerecord::errors","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::databasestatements","actionview::helpers::urlhelper","actionview::helpers::javascripthelper","actionview::helpers::urlhelper","actionview::helpers::prototypehelper","actionview::helpers::urlhelper","actionview::helpers::urlhelper","recursivehttpfetcher","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activesupport::multibyte::chars","rails::plugin","activeresource::base","activesupport::multibyte::unicodedatabase","rails::gemdependency","actionview::reloadabletemplate::reloadablepath","repositories","actionview::template::path","actionview::template::eagerpath","actionview::template","rails::initializer","rails::initializer","activeresource::base","rails::initializer","rails::initializer","rails::initializer","rails::plugin","rails::gemdependency","rails::initializer","rails::vendorgemsourceindex","rails::initializer","activerecord::sessionstore::sqlbypass","rails::plugin","activerecord::sessionstore::session","rails::gemdependency","activesupport::timezone","activesupport::coreextensions::module","activesupport::coreextensions::module","activesupport::coreextensions::datetime::calculations::classmethods","actioncontroller::rescue","activesupport::coreextensions::time::calculations::classmethods","activesupport::timezone","actionview::helpers::translationhelper","actioncontroller::translation","activesupport::timewithzone","actioncontroller::response","actioncontroller::response","activerecord::locking::pessimistic","activerecord::locking::optimistic::classmethods","activerecord::locking::optimistic::classmethods","activerecord::connectionadapters::abstractadapter","actioncontroller::rescue","activerecord::connectionadapters::abstractadapter","rails","railsfcgihandler","mime::type","rails::generator::lookup::classmethods","mime::type","object","activesupport::cache","recursivehttpfetcher","activesupport::multibyte::chars","activerecord::reflection::macroreflection","actionview::helpers::urlhelper","actionmailer::base","actionmailer::base","actionmailer::base","rails::generator::options::classmethods","rails::generator::options","rails::generator::base","enumerable","railsfcgihandler","activerecord::autosaveassociation","actionview::helpers::texthelper","activerecord::autosaveassociation","activerecord::sessionstore::session","activerecord::sessionstore::sqlbypass","activesupport::timewithzone","activesupport::timewithzone","activerecord::dynamicscopematch","activerecord::dynamicfindermatch","activerecord::attributemethods::classmethods","actioncontroller::routing::optionalformatsegment","module","module","module","activerecord::calculations::classmethods","activesupport::coreextensions::string::multibyte","activesupport::coreextensions::string::multibyte","activesupport::testing::metrics::gcruns","activesupport::testing::metrics::memory","activesupport::testing::metrics::cputime","activesupport::testing::metrics::base","activesupport::testing::metrics::memory","activesupport::testing::metrics::objects","activesupport::testing::metrics::objects","activesupport::testing::metrics::objects","activesupport::testing::metrics::walltime","activesupport::testing::metrics::memory","activesupport::testing::metrics::memory","activesupport::testing::metrics::gcruns","activesupport::testing::metrics::processtime","activesupport::testing::metrics::gcruns","activesupport::testing::metrics::gctime","activesupport::testing::metrics::time","activesupport::testing::metrics::memory","activesupport::testing::metrics::gctime","activesupport::testing::metrics::memory","activesupport::testing::metrics::base","activesupport::coreextensions::numeric::bytes","activesupport::coreextensions::numeric::bytes","activesupport::memoizable","activesupport::memoizable::instancemethods","activesupport::memoizable","hashwithindifferentaccess","activerecord::base","object","rails::plugin","actioncontroller::request","activesupport::stringinquirer","activesupport::timewithzone","rails::generator::manifest","activerecord::migration","actioncontroller::integration::runner","actioncontroller::testprocess","actioncontroller::rewindableinput::rewindableio","activesupport::multibyte::chars","actionview::helpers::prototypehelper","actionview::template","activerecord::connectionadapters::column","rails::configuration","activesupport::cache::strategy::localcache","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::datetime::calculations","activerecord::migration","rails::generator::commands::base","rails::generator::commands::base","rails::generator::commands::create","rails::generator::commands::destroy","rails::generator::commands::list","activeresource::formats::xmlformat","actionview::template","activeresource::formats::jsonformat","activerecord::calculations::classmethods","activesupport::coreextensions::time::calculations","activesupport::coreextensions::numeric::time","activesupport::coreextensions::numeric::time","activesupport::coreextensions::module","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::float::time","activesupport::coreextensions::integer::time","activesupport::coreextensions::integer::time","activesupport::coreextensions::float::time","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::float::time","actionview::reloadabletemplate","actionview::template","activesupport::coreextensions::integer::evenodd","activesupport::testing::metrics::base","activerecord::reflection::macroreflection","activerecord::namedscope::classmethods","rails::generator::source","actioncontroller::routing::routeset::mapper","activerecord::connectionadapters::schemastatements","recursivehttpfetcher","activeresource::request","commands::source","activeresource::timeouterror","actioncontroller::testuploadedfile","actioncontroller::middlewarestack::middleware","activerecord::observer","actioncontroller::middlewarestack::middleware","actioncontroller::failsafe","actioncontroller::paramsparser","actionview::helpers::atomfeedhelper::atomfeedbuilder","activerecord::connectionadapters::column","rails::configuration","actionview::helpers::atomfeedhelper::atombuilder","rails::plugin","actioncontroller::response","commands::install","activeresource::connection","actioncontroller::http::headers","commands::info","rails::generator::spec","activesupport::timezone","sourceannotationextractor","logger::formatter","rails::generator::source","rails::backtracecleaner","actioncontroller::routing::optionalformatsegment","activerecord::reflection::macroreflection","activerecord::connectionadapters::connectionmanagement","repositories","activerecord::connectionadapters::tabledefinition","actioncontroller::dispatcher","actioncontroller::rewindableinput","rails::generator::manifest","activerecord::connectionadapters::mysqladapter","actionview::template::path","activerecord::namedscope::scope","railsfcgihandler","rails::generator::generatedattribute","activesupport::multibyte::chars","plugin","commands::remove","actioncontroller::routing::optimisation::optimiser","actioncontroller::integration::session","activeresource::response","rails::generator::namedbase","commands::list","fixtures","commands::discover","rails::generator::abstractgemsource","rails::vendorgemsourceindex","activerecord::base","activerecord::dynamicfindermatch","rails::gembuilder","actionview::template","rails::gemplugin","repository","actionview::reloadabletemplate::reloadablepath","rails::generator::pathsource","commands::sources","rails::initializer","actionview::reloadabletemplate","actioncontroller::session::abstractstore::sessionhash","actioncontroller::session::abstractstore","commands::plugin","hashwithindifferentaccess","activesupport::inflector::inflections","actionview::base::proxymodule","actioncontroller::reloader","actionview::base","actionview::templatehandler","activerecord::connectionadapters::connectionhandler","activesupport::timewithzone","actioncontroller::session::cookiestore","actionview::testcase::testcontroller","rails::generator::base","actioncontroller::session::memcachestore","activerecord::multiparameterassignmenterrors","activesupport::modelname","activerecord::dynamicscopematch","actioncontroller::caching::actions::actioncachepath","activerecord::recordinvalid","activerecord::attributeassignmenterror","railsenvironment","activesupport::callbacks::callback","activerecord::sessionstore::sqlbypass","rails::secretkeygenerator","activesupport::messageencryptor","activesupport::cache::filestore","activesupport::messageverifier","activesupport::deprecation::deprecatedobjectproxy","activerecord::connectionadapters::table","commands::update","commands::unsource","activerecord::connectionadapters::sqliteadapter","activesupport::cache::synchronizedmemorystore","activesupport::timezone","activesupport::cache::memorystore","rails::gemdependency","activesupport::cache::memcachestore","mime::type","activeresource::base","activesupport::bufferedlogger","activesupport::testing::profiler","activesupport::backtracecleaner","activesupport::multibyte::unicodedatabase","cgi::cookie","activerecord::connectionadapters::sqliteadapter::version","activerecord::querycache","actioncontroller::middlewarestack","activesupport::testing::performer","activerecord::connectionadapters::connectionpool","activesupport::testing::metrics::cputime","activesupport::testing::metrics::base","actioncontroller::rewindableinput::rewindableio","activerecord::connectionadapters::postgresqladapter","activeresource::base","actionview::template::path","activerecord::connectionadapters::column","activerecord::sessionstore::sqlbypass","activeresource::base","activerecord::base","actionview::reloadabletemplate::reloadablepath","railties\/lib\/console_app.rb","activerecord::connectionadapters::column","rails::generator::commands::base","rails::generator::commands::base","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","actioncontroller::httpauthentication::digest","enumerable","activesupport::multibyte::chars","actioncontroller::routing","actioncontroller::request","activesupport::timezone","actioncontroller::flash::flashhash","activerecord::connectionadapters::column","actionview::helpers::numberhelper","actionview::helpers::numberhelper","actionview::helpers::numberhelper","actionview::helpers::numberhelper","actionview::helpers::numberhelper","actionview::helpers::numberhelper","activerecord::observer","actionview::helpers::prototypehelper","actionview::helpers::prototypehelper","activerecord::observer","activerecord::observer","activerecord::observer","activerecord::observing::classmethods","activerecord::observing::classmethods","activesupport::coreextensions::integer::evenodd","activerecord::errors","activeresource::errors","activerecord::errors","activeresource::errors","actioncontroller::httpauthentication::digest","actioncontroller::integration::runner","activerecord::connectionadapters::abstractadapter","actionview::helpers::formoptionshelper","commands::info","commands::plugin","commands::discover","commands::unsource","activerecord::reflection::macroreflection","commands::install","commands::update","commands::list","commands::source","commands::remove","rails::generator::options","commands::sources","actionview::helpers::prototypehelper","actionview::helpers::javascripthelper","actionview::helpers::formoptionshelper","actionview::helpers::formoptionshelper","activerecord::connectionadapters::schemastatements","activesupport::coreextensions::string::conversions","activesupport::multibyte::chars","activesupport::inflector","activesupport::coreextensions::integer::inflections","actioncontroller::uploadedfile","activesupport::testing::profiler","activesupport::testing::performer","activesupport::testing::benchmarker","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::databasestatements","activesupport::coreextensions::range::overlaps","activesupport::inflector","activesupport::coreextensions::string::inflections","actioncontroller::request","actioncontroller::request","activesupport::coreextensions::module","activesupport::coreextensions::module","activesupport::coreextensions::module","cgi::cookie","activesupport::timezone","mime::type","commands::remove","commands::plugin","commands::list","rails::generator::options","commands::plugin","commands::discover","commands::source","commands::install","commands::update","commands::info","commands::unsource","commands::sources","actioncontroller::recordidentifier","actionview::helpers::recordidentificationhelper","activeresource::base","activeresource::base","activeresource::connection","actionview::helpers::formhelper","actionview::helpers::formtaghelper","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::calculations","activesupport::timewithzone","activesupport::coreextensions::date::calculations","actioncontroller::request","actionview::template","actioncontroller::caching::actions::actioncachepath","actioncontroller::request","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::template","actionview::template","activesupport::timewithzone","activesupport::timezone","activesupport::timezone","actionview::helpers::prototypehelper","activesupport::coreextensions::numeric::bytes","activesupport::coreextensions::numeric::bytes","rails::initializer","repository","rails::configuration","activesupport::inflector::inflections","actioncontroller::recordidentifier","activesupport::coreextensions::string::inflections","activesupport::inflector","actionview::helpers::texthelper","actioncontroller::polymorphicroutes","actioncontroller::polymorphicroutes","recursivehttpfetcher","actioncontroller::request","actioncontroller::request","actioncontroller::routing","activeresource::custommethods","actioncontroller::integration::session","activeresource::connection","actioncontroller::testprocess","activeresource::custommethods::instancemethods","actioncontroller::request","actioncontroller::integration::session","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::abstractadapter","activeresource::base","activeresource::base","activeresource::base","activerecord::associationpreload::classmethods","rails::initializer","actioncontroller::response","actioncontroller::testcase","rails::initializer","actioncontroller::filters::classmethods","actioncontroller::filters::classmethods","actioncontroller::filters::classmethods","rails::generator::lookup::classmethods","actioncontroller::base","actioncontroller::base","object","activerecord::connectionadapters::tabledefinition","activerecord::base","activesupport::memoizable::instancemethods","actioncontroller::testprocess","rails::initializer","railsfcgihandler","railsfcgihandler","railsfcgihandler","railsfcgihandler","actionview::base","activesupport::testing::metrics::base","actioncontroller::requestforgeryprotection","actioncontroller::requestforgeryprotection::classmethods","actioncontroller::request","activerecord::namedscope::scope","rails","rails","recursivehttpfetcher","actioncontroller::integration::session","activeresource::custommethods::instancemethods","activeresource::custommethods","activeresource::connection","actioncontroller::testprocess","actioncontroller::request","actioncontroller::integration::session","actioncontroller::request","actioncontroller::request","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::quoting","activerecord::connectionadapters::quoting","activerecord::connectionadapters::quoting","activerecord::connectionadapters::quoting","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::quoting","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::quoting","activerecord::locking::optimistic::classmethods","activerecord::connectionadapters::quoting","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::quoting","actionview::helpers::formhelper","actionview::helpers::formtaghelper","activesupport::basicobject","activesupport::coreextensions::array::randomaccess","activesupport::securerandom","activesupport::securerandom","activerecord::connectionadapters::abstractadapter","actioncontroller::request","actioncontroller::request","activesupport::cache::strategy::localcache","activesupport::cache::store","actioncontroller::cgihandler::properstream","activesupport::cache::synchronizedmemorystore","activesupport::cache::memorystore","activesupport::cache::compressedmemcachestore","activesupport::cache::filestore","actioncontroller::caching::fragments","activesupport::coreextensions::datetime::conversions","activesupport::coreextensions::date::conversions","rails::generator::commands::list","rails::generator::commands::base","rails::generator::commands::create","activerecord::base","activerecord::base","activerecord::base","actionmailer::base","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::mysqladapter","activesupport::testing::profiler","activesupport::testing::benchmarker","rails::generator::base","rexml::document","actioncontroller::testresponse","actioncontroller::response","actioncontroller::integration::session","actioncontroller::base","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","actioncontroller::base","actioncontroller::testprocess","rails::generator::generatedattribute","activerecord::connectionadapters::tabledefinition","activerecord::connectionadapters::table","activerecord::reflection::classmethods","activerecord::reflection::classmethods","activerecord::reflection::classmethods","activerecord::reflection::classmethods","activerecord::reflection::classmethods","activerecord::reflection::classmethods","rails::gemdependency","rails::vendorgemsourceindex","actioncontroller::routing::optionalformatsegment","mime::type","mime::type","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::template","activerecord::connectionadapters::connectionpool","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::postgresqladapter","activerecord::base","activeresource::base","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activerecord::namedscope::scope","railsfcgihandler","railties\/lib\/console_app.rb","actioncontroller::dispatcher","railsfcgihandler","rails::configuration","activerecord::autosaveassociation","actionview::helpers::prototypehelper","actionview::helpers::prototypehelper","actioncontroller::request","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","repositories","activerecord::connectionadapters::table","activerecord::connectionadapters::table","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::schemastatements","activerecord::base","activerecord::connectionadapters::connectionhandler","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::table","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::table","activesupport::backtracecleaner","rails::vendorgemsourceindex","activerecord::connectionadapters::table","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::table","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::sqliteadapter","activerecord::connectionadapters::postgresqladapter","actionview::templatehandler","actioncontroller::base","actioncontroller::rescue","actionview::template","actioncontroller::base","activesupport::multibyte::chars","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activesupport::callbacks::callbackchain","rails::generator::manifest","activesupport::testing::performer","activesupport::testing::profiler","actioncontroller::httpauthentication::basic::controllermethods","actioncontroller::httpauthentication::digest::controllermethods","actioncontroller::request","actioncontroller::request","actioncontroller::request","actioncontroller::integration::session","activeresource::httpmock","activeresource::connection","activerecord::testfixtures::classmethods","rails::initializer","kernel","rails::gemdependency","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::sqliteadapter","actioncontroller::rescue","actioncontroller::rescue","actioncontroller::testcase","actioncontroller::rescue","actioncontroller::rescue","actioncontroller::testcase::raiseactionexceptions","activesupport::rescuable::classmethods","activesupport::rescuable","actioncontroller::integration::runner","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::mysqladapter","activeresource::httpmock","actioncontroller::integration::session","fixtures","actionview::reloadabletemplate","activerecord::base","actionview::helpers::texthelper","activerecord::locking::optimistic::classmethods","activerecord::connectionadapters::databasestatements","actioncontroller::request","actioncontroller::base","rails::generator::lookup::classmethods","actioncontroller::resources","actioncontroller::resources","actioncontroller::mimeresponds::instancemethods","activeresource::httpmock","activerecord::base","activeresource::base","activesupport::multibyte::chars","cgi::cookie","activesupport::timewithzone","activerecord::namedscope::scope","actioncontroller::assertions::selectorassertions","activeresource::httpmock","railsfcgihandler","railsfcgihandler","railsfcgihandler","activerecord::base","activerecord::connectionadapters::connectionhandler","object","activesupport::multibyte::chars","activesupport::coreextensions::hash::reversemerge","hashwithindifferentaccess","activesupport::coreextensions::hash::reversemerge","activesupport::coreextensions::hash::reversemerge","rails::generator::manifest","activesupport::timewithzone","activesupport::timewithzone","activesupport::multibyte::chars","activerecord::transactions","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::mysqladapter","rails","actioncontroller::routing::routeset::mapper","activesupport::coreextensions::float::rounding","rails::generator::commands::destroy","rails::generator::commands::create","rails::generator::commands::list","rails::plugin","rails::plugin","activesupport::multibyte::chars","activesupport::testing","activesupport::testing::setupandteardown::forclassictestunit","activesupport::testing::profiler","rails::initializer","rails::generator::scripts::base","activesupport::callbacks::callbackchain","activesupport::testing::benchmarker","activesupport::testing::setupandteardown::forminitest","activesupport::callbacks","railsfcgihandler","activerecord::testfixtures","actioncontroller::dispatcher","activesupport::testing","activesupport::testing","activesupport::testing","actionview::helpers::sanitizehelper","actionview::helpers::sanitizehelper","activerecord::connectionadapters::databasestatements","activerecord::base","activerecord::base","activerecord::base","activerecord::base","activerecord::base","activeresource::base","repositories","activerecord::base","activerecord::sessionstore::sqlbypass","activerecord::base","activeresource::validations","activerecord::validations","activerecord::validations","activerecord::migration","rails::gembuilder","activerecord::migration","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::postgresqladapter","activerecord::dynamicscopematch","activerecord::namedscope::classmethods","commands::discover","rails::vendorgemsourceindex","activesupport::coreextensions::array::access","activesupport::coreextensions::numeric::time","activesupport::coreextensions::numeric::time","activesupport::coreextensions::time::calculations","activesupport::coreextensions::datetime::calculations","actioncontroller::httpauthentication::digest","cgi::cookie","activerecord::connectionadapters::databasestatements","actionview::helpers::formoptionshelper","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::querycache","actionview::helpers::datehelper","actionview::helpers::datehelper","actionview::helpers::datehelper","actionview::helpers::datehelper","actionview::helpers::datehelper","actionview::helpers::datehelper","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::sqliteadapter","activerecord::connectionadapters::postgresqladapter","actionview::helpers::datehelper","actionview::helpers::formtaghelper","actionview::helpers::datehelper","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::databasestatements","actionview::helpers::datehelper","actioncontroller::streaming","actioncontroller::streaming","actioncontroller::base","actioncontroller::response","activerecord::base","activerecord::base","actioncontroller::request","actioncontroller::request","actioncontroller::testprocess","actioncontroller::request","actioncontroller::sessionmanagement::classmethods","actioncontroller::sessionmanagement::classmethods","actioncontroller::base","actioncontroller::session::abstractstore::sessionhash","actioncontroller::sessionmanagement::classmethods","actioncontroller::request","actioncontroller::request","actioncontroller::sessionmanagement::classmethods","actioncontroller::sessionmanagement::classmethods","rails::initializer","actioncontroller::response","activerecord::testfixtures::classmethods","activerecord::base","rails::initializer","activerecord::locking::optimistic::classmethods","activerecord::base","rails::configuration","activerecord::base","activerecord::base","actioncontroller::testcase","activerecord::testfixtures::classmethods","activerecord::testfixtures","actionview::testcase","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activerecord::connectionadapters::mysqladapter","logger","activerecord::base","actioncontroller::benchmarking::classmethods","activesupport::bufferedlogger","activesupport::cache::store","rails::vendorgemsourceindex","rails::vendorgemsourceindex","kernel","kernel","actionview::helpers::texthelper","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::timewithzone","activesupport::duration","activesupport::coreextensions::time::calculations","activesupport::coreextensions::numeric::time","activesupport::inflector::inflections","actioncontroller::recordidentifier","activesupport::coreextensions::string::inflections","activesupport::inflector","activeresource::base","activeresource::connection","activeresource::base","activerecord::namedscope::scope","rails::vendorgemsourceindex","activesupport::multibyte::chars","activeresource::errors","activerecord::errors","actioncontroller::filters::classmethods","actioncontroller::filters::classmethods","actioncontroller::filters::classmethods","activesupport::multibyte::chars","activesupport::coreextensions::hash::slice","activesupport::multibyte::chars","activesupport::coreextensions::hash::slice","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","actionview::helpers::scriptaculoushelper","actionview::template","actioncontroller::routing::optimisation::optimiser","gem","rails::generator::base","rails::generator::lookup::classmethods","rails::gemdependency","activesupport::multibyte::chars","activesupport::coreextensions::array::grouping","commands::plugin","activerecord::connectionadapters::sqliteadapter","activesupport::coreextensions::string::filters","activesupport::coreextensions::string::filters","actioncontroller::request","actionview::reloadabletemplate","actioncontroller::base","actioncontroller::request","activesupport::coreextensions::string::startsendswith","activesupport::cache::memcachestore","activesupport::coreextensions::range::blocklessstep","activesupport::coreextensions::range::blocklessstep","activerecord::base","activesupport::timewithzone","activerecord::connectionadapters::column","activerecord::connectionadapters::column","activerecord::connectionadapters::column","activerecord::connectionadapters::column","activesupport::coreextensions::hash::keys","activesupport::coreextensions::hash::keys","hashwithindifferentaccess","activesupport::multibyte::chars","actionview::helpers::sanitizehelper","actionview::helpers::sanitizehelper","activerecord::connectionadapters::schemastatements","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actioncontroller::request","actionview::helpers::formtaghelper","actionview::helpers::prototypehelper","activeresource::response","enumerable","activerecord::calculations::classmethods","activerecord::connectionadapters::sqliteadapter","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::sqliteadapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::postgresqladapter","kernel","activerecord::migration","plugin","actioncontroller::middlewarestack","activesupport::coreextensions::hash::keys","hashwithindifferentaccess","activesupport::coreextensions::hash::keys","actioncontroller::request","module","actionview::helpers::translationhelper","actioncontroller::translation","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::schemastatements","activerecord::base","activerecord::base","activerecord::connectionadapters::sqliteadapter","activesupport::inflector","activesupport::coreextensions::string::inflections","activerecord::connectionadapters::postgresqladapter","actionview::helpers::taghelper","object","activerecord::testfixtures","rails::generator::commands::destroy","actionview::base","rails::generator::commands::list","rails::generator::commands::update","rails::generator::commands::create","actionview::base","actioncontroller::request","actionmailer::base","actionmailer::base","activesupport::coreextensions::numeric::bytes","activesupport::coreextensions::numeric::bytes","activesupport::testing::declarative","actioncontroller::testcase","actionview::testcase","activerecord::connectionadapters::column","actionview::helpers::formhelper","actionview::helpers::formtaghelper","actionview::helpers::formhelper","actionview::helpers::formtaghelper","actionview::helpers::texthelper","actionview::helpers::texthelper","activesupport::coreextensions::array::access","rails::configuration","activesupport::multibyte::chars","activesupport::multibyte::chars","activesupport::timewithzone","actionview::helpers::datehelper","actionview::helpers::datehelper","activesupport::coreextensions::time::calculations::classmethods","actionview::helpers::formoptionshelper","actionview::helpers::formoptionshelper","activeresource::base","activeresource::base","activeresource::connection","activerecord::connectionadapters::table","activerecord::connectionadapters::tabledefinition","activesupport::coreextensions::string::inflections","activesupport::coreextensions::string::inflections","activesupport::inflector","activesupport::coreextensions::array::access","activesupport::timewithzone","activesupport::coreextensions::datetime::conversions","activesupport::coreextensions::date::conversions","activesupport::coreextensions::time::conversions","activesupport::coreextensions::string::conversions","activesupport::timewithzone","activesupport::coreextensions::time::conversions","activesupport::coreextensions::datetime::conversions","activesupport::coreextensions::date::conversions","activesupport::coreextensions::string::conversions","activesupport::coreextensions::datetime::conversions","activesupport::timewithzone","activesupport::timewithzone","activesupport::coreextensions::array::conversions","activesupport::coreextensions::date::conversions","activesupport::coreextensions::bigdecimal::conversions","activesupport::coreextensions::range::conversions","activesupport::coreextensions::datetime::conversions","activesupport::coreextensions::time::conversions","libxml::conversions::node","activesupport::xmlmini_nokogiri::conversions::document","hashwithindifferentaccess","actioncontroller::session::abstractstore::sessionhash","activesupport::xmlmini_nokogiri::conversions::node","libxml::conversions::document","activesupport::timewithzone","datetime","activesupport::json::variable","activeresource::base","object","activesupport::timewithzone","activerecord::serialization","activesupport::coreextensions::hash::keys","activesupport::coreextensions::hash::keys","hashwithindifferentaccess","activesupport::coreextensions::array::conversions","activerecord::base","object","object","activeresource::base","rails::configuration","actioncontroller::dispatcher","object","activesupport::coreextensions::array::conversions","cgi::cookie","activeresource::request","actioncontroller::routing::optionalformatsegment","actionview::template::path","plugin","mime::type","activeresource::timeouterror","sourceannotationextractor::annotation","activesupport::timewithzone","activesupport::timezone","activesupport::coreextensions::array::conversions","activerecord::connectionadapters::tabledefinition","mime::type","actionview::template::path","mime::type","activesupport::coreextensions::string::conversions","activesupport::coreextensions::time::conversions","activesupport::timewithzone","activesupport::coreextensions::date::conversions","activesupport::coreextensions::datetime::conversions","activesupport::coreextensions::numeric::conversions","activesupport::coreextensions::array::conversions","activeresource::base","activerecord::serialization","activerecord::errors","activesupport::coreextensions::bigdecimal::conversions","activesupport::timewithzone","activesupport::timezone","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::timewithzone","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activerecord::base","activerecord::base","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations::classmethods","activerecord::transactions","activerecord::transactions::classmethods","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::abstractadapter","actioncontroller::translation","actionview::helpers::translationhelper","activesupport::inflector","activesupport::inflector","activesupport::inflector","actionview::helpers::texthelper","object","activerecord::testfixtures::classmethods","activesupport::timewithzone","activerecord::connectionadapters::column","activerecord::connectionadapters::column","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::postgresqladapter","activesupport::timezone","activesupport::multibyte::chars","activerecord::connectionadapters::querycache","activerecord::querycache::classmethods","activesupport::inflector::inflections","actionview::reloadabletemplate","activesupport::coreextensions::string::inflections","activesupport::inflector","activesupport\/lib\/active_support\/core_ext\/uri.rb","activerecord::connectionadapters::postgresqladapter","actioncontroller::assertions::selectorassertions","plugin","activerecord::sessionstore::sqlbypass","activerecord::sessionstore::session","activesupport::memoizable::instancemethods","rexml::entity","rails::gemdependency","rails::gemdependency","activesupport::duration","activesupport::coreextensions::numeric::time","mime::type","activesupport::multibyte::chars","activeresource::base","activerecord::connectionadapters::databasestatements","activerecord::base","hashwithindifferentaccess","activerecord::base","activerecord::base","activerecord::base","activerecord::base","activerecord::base","activerecord::locking::optimistic::classmethods","actionview::helpers::prototypehelper","actionview::helpers::prototypehelper","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::databasestatements","actionview::helpers::atomfeedhelper::atomfeedbuilder","actioncontroller::request","actioncontroller::base","actioncontroller::integration::session","actionview::helpers::urlhelper","actioncontroller::urlwriter","activesupport::timezone","rails::generator::options","rails::generator::scripts::base","rails::generator::options","rails::generator::base","actioncontroller::middlewarestack","rails::generator::lookup::classmethods","railsenvironment","rails::generator::lookup::classmethods","actioncontroller::routing","railsenvironment","railsenvironment","activesupport::coreextensions::time::zones::classmethods","activesupport::timewithzone","activeresource::base","activeresource::connection","activeresource::base","dir","actioncontroller::httpauthentication::basic","activerecord::testfixtures::classmethods","activerecord::testfixtures::classmethods","activesupport::coreextensions::datetime::calculations","activesupport::timewithzone","activesupport::timewithzone","activesupport::coreextensions::datetime::calculations","activesupport::timewithzone","activesupport::timezone","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::calculations::classmethods","activesupport::timezone","activerecord::validations","activeresource::validations","rails::plugin","activerecord::connectionadapters::sqliteadapter","activerecord::validations","actioncontroller::httpauthentication::digest","actioncontroller::httpauthentication::digest","activerecord::validations","activerecord::validations","activerecord::validations::classmethods","activerecord::validations::classmethods","activerecord::validations::classmethods","activerecord::validations::classmethods","activerecord::validations::classmethods","activerecord::validations::classmethods","activerecord::validations::classmethods","activerecord::validations::classmethods","activerecord::validations::classmethods","activerecord::validations::classmethods","activerecord::validations::classmethods","activerecord::validations::classmethods","activerecord::connectionadapters::column","activerecord::connectionadapters::column","hashwithindifferentaccess","rails::gemdependency","rails::gemdependency","actioncontroller::requestforgeryprotection","activerecord::base","activerecord::base","actioncontroller::requestforgeryprotection","actioncontroller::verification::classmethods","activesupport::messageverifier","activerecord::connectionadapters::abstractadapter","actioncontroller::requestforgeryprotection","mime::type","rails","rails::vendorgemsourceindex","rails::plugin","actioncontroller::base","actioncontroller::base","actionview::base","actioncontroller::base","actioncontroller::base","actionview::helpers::scriptaculoushelper","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activesupport::multibyte::chars","activesupport::coreextensions::numeric::time","activesupport::coreextensions::numeric::time","activesupport::xmlmini","activerecord::connectionadapters::connectionpool","actioncontroller::routing","activerecord::base","activesupport::testing::metrics::base","activesupport::testing::metrics::base","activesupport::testing::metrics::base","activesupport::cache::strategy::localcache","object","activesupport::testing::benchmarker","actioncontroller::testprocess","activerecord::base","railsfcgihandler","actionview::base","activerecord::transactions","actionview::helpers::texthelper","activesupport::coreextensions::array::wrapper","activesupport::cache::store","activesupport::cache::memorystore","activesupport::cache::synchronizedmemorystore","activesupport::cache::compressedmemcachestore","activesupport::cache::filestore","activerecord::migration","actioncontroller::response","activesupport::cache::memcachestore","activesupport::cache::strategy::localcache","actioncontroller::caching::fragments","rails::gemdependency","actioncontroller::testprocess","actioncontroller::integration::session","actioncontroller::request","actioncontroller::testprocess","actioncontroller::integration::session","actioncontroller::request","activesupport::timewithzone","activesupport::coreextensions::date::conversions","activesupport::coreextensions::datetime::conversions","libxml::conversions::node","activesupport::coreextensions::integer::time","activesupport::coreextensions::float::time","activesupport::coreextensions::integer::time","activesupport::coreextensions::float::time","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::float::time","activesupport::coreextensions::date::calculations::classmethods","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::zones::classmethods","activesupport::timewithzone","activesupport::coreextensions::time::zones::classmethods","actioncontroller","assertions","assertions","assertions","assertions","assertions","assertions","actioncontroller","benchmarking","actioncontroller","cgihandler","actioncontroller","caching","actions","actions","caching","caching","pages","caching","actioncontroller","cgiext","actioncontroller","actioncontroller","actioncontroller","filters","actioncontroller","flash","helpers","actioncontroller","http","actioncontroller","httpauthentication","basic","httpauthentication","digest","integration","integration","session","actioncontroller","layout","actioncontroller","middlewarestack","mimeresponds","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller","requestforgeryprotection","actioncontroller","rescue","actioncontroller","actioncontroller","actioncontroller","rewindableinput","actioncontroller","routing","routing","optimisation","optimisation","optimisation","routing","routeset","actioncontroller","session","abstractstore","session","cookiestore","session","sessionmanagement","actioncontroller","actioncontroller","testcase","testcase","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller","verification","actionmailer","actionview","base","helpers","helpers","helpers","atomfeedhelper","atomfeedhelper","helpers","helpers","helpers","helpers","helpers","helpers","helpers","helpers","helpers","helpers","helpers","helpers","javascriptgenerator","helpers","helpers","helpers","helpers","helpers","helpers","helpers","helpers","actionview","actionview","reloadabletemplate","reloadabletemplate","reloadabletemplate","actionview","template","template","actionview","templatehandlers","templatehandlers","compilable","templatehandlers","templatehandlers","actionview","testcase","activerecord","activerecord","activerecord","aggregations","associationpreload","activerecord","associations","innerjoindependency","associations","activerecord","attributemethods","activerecord","autosaveassociation","activerecord","batches","calculations","activerecord","activerecord","connectionadapters","connectionadapters","column","connectionadapters","connectionadapters","connectionadapters","connectionadapters","connectionadapters","connectionadapters","connectionadapters","connectionadapters","connectionadapters","sqliteadapter","connectionadapters","connectionadapters","connectionadapters","activerecord","activerecord","activerecord","activerecord","dirty","activerecord","activerecord","activerecord","activerecord","locking","optimistic","locking","activerecord","activerecord","activerecord","activerecord","activerecord","namedscope","namedscope","nestedattributes","activerecord","observing","activerecord","activerecord","querycache","activerecord","activerecord","activerecord","activerecord","reflection","reflection","activerecord","activerecord","activerecord","serialization","activerecord","activerecord","sessionstore","sessionstore","activerecord","activerecord","activerecord","testfixtures","activerecord","activerecord","transactions","activerecord","activerecord","validations","toplevel","activeresource","activeresource","activeresource","activeresource","activeresource","custommethods","custommethods","activeresource","activeresource","activeresource","formats","formats","activeresource","activeresource","activeresource","activeresource","activeresource","activeresource","activeresource","activeresource","activeresource","activeresource","activesupport","activesupport","activesupport","activesupport","bufferedlogger","activesupport","cache","cache","cache","cache","cache","cache","strategy","cache","activesupport","callbacks","callbacks","callbacks","array","array","array","array","array","array","base64","bigdecimal","date","date","calculations","date","datetime","calculations","datetime","file","float","float","hash","hash","hash","hash","hash","hash","hash","hash","integer","integer","integer","coreextensions","numeric","numeric","numeric","pathname","range","range","range","range","string","string","string","string","string","string","string","time","time","calculations","time","time","zones","deprecation","activesupport","activesupport","gzip","activesupport","inflector","activesupport","json","json","json","json","activesupport","memoizable","activesupport","messageencryptor","activesupport","messageverifier","activesupport","multibyte","multibyte","multibyte","multibyte","activesupport","rescuable","activesupport","activesupport","activesupport","activesupport","testing","testing","testing","testing","metrics","metrics","metrics","metrics","metrics","metrics","metrics","metrics","metrics","testing","testing","testing","testing","setupandteardown","setupandteardown","activesupport","activesupport","activesupport","xmlmini_nokogiri","conversions","conversions","cgi","cgi","toplevel","commands","commands","commands","commands","commands","commands","commands","commands","commands","commands","toplevel","toplevel","toplevel","toplevel","erb","toplevel","toplevel","toplevel","toplevel","toplevel","i18n","backend","toplevel","toplevel","libxml","conversions","conversions","toplevel","logger","logger","toplevel","mime","toplevel","toplevel","toplevel","toplevel","toplevel","toplevel","rexml","rexml","toplevel","rails","rails","rails","rails","rails","rails","generator","generator","generator","commands","commands","commands","commands","commands","commands","generator","generator","generator","generator","generator","lookup","generator","generator","generator","options","generator","generator","scripts","generator","generator","generator","rails","rails","rails","rails","rails","toplevel","toplevel","toplevel","toplevel","toplevel","toplevel","sourceannotationextractor","toplevel","test","readme","actionmailer\/changelog","actionmailer\/readme","actionmailer\/lib\/action_mailer\/base.rb","actionpack\/changelog","actionpack\/readme","actionpack\/lib\/action_controller\/assertions\/dom_assertions.rb","actionpack\/lib\/action_controller\/assertions\/model_assertions.rb","actionpack\/lib\/action_controller\/assertions\/response_assertions.rb","actionpack\/lib\/action_controller\/assertions\/routing_assertions.rb","actionpack\/lib\/action_controller\/assertions\/selector_assertions.rb","actionpack\/lib\/action_controller\/assertions\/tag_assertions.rb","actionpack\/lib\/action_controller\/base.rb","actionpack\/lib\/action_controller\/benchmarking.rb","actionpack\/lib\/action_controller\/caching.rb","actionpack\/lib\/action_controller\/caching\/actions.rb","actionpack\/lib\/action_controller\/caching\/fragments.rb","actionpack\/lib\/action_controller\/caching\/pages.rb","actionpack\/lib\/action_controller\/caching\/sweeping.rb","actionpack\/lib\/action_controller\/cgi_ext.rb","actionpack\/lib\/action_controller\/cgi_ext\/cookie.rb","actionpack\/lib\/action_controller\/cgi_ext\/query_extension.rb","actionpack\/lib\/action_controller\/cgi_ext\/stdinput.rb","actionpack\/lib\/action_controller\/cgi_process.rb","actionpack\/lib\/action_controller\/cookies.rb","actionpack\/lib\/action_controller\/dispatcher.rb","actionpack\/lib\/action_controller\/failsafe.rb","actionpack\/lib\/action_controller\/filters.rb","actionpack\/lib\/action_controller\/flash.rb","actionpack\/lib\/action_controller\/headers.rb","actionpack\/lib\/action_controller\/helpers.rb","actionpack\/lib\/action_controller\/http_authentication.rb","actionpack\/lib\/action_controller\/integration.rb","actionpack\/lib\/action_controller\/layout.rb","actionpack\/lib\/action_controller\/middleware_stack.rb","actionpack\/lib\/action_controller\/middlewares.rb","actionpack\/lib\/action_controller\/mime_responds.rb","actionpack\/lib\/action_controller\/mime_type.rb","actionpack\/lib\/action_controller\/mime_types.rb","actionpack\/lib\/action_controller\/params_parser.rb","actionpack\/lib\/action_controller\/performance_test.rb","actionpack\/lib\/action_controller\/polymorphic_routes.rb","actionpack\/lib\/action_controller\/record_identifier.rb","actionpack\/lib\/action_controller\/reloader.rb","actionpack\/lib\/action_controller\/request.rb","actionpack\/lib\/action_controller\/request_forgery_protection.rb","actionpack\/lib\/action_controller\/rescue.rb","actionpack\/lib\/action_controller\/resources.rb","actionpack\/lib\/action_controller\/response.rb","actionpack\/lib\/action_controller\/rewindable_input.rb","actionpack\/lib\/action_controller\/routing.rb","actionpack\/lib\/action_controller\/routing\/builder.rb","actionpack\/lib\/action_controller\/routing\/optimisations.rb","actionpack\/lib\/action_controller\/routing\/recognition_optimisation.rb","actionpack\/lib\/action_controller\/routing\/route.rb","actionpack\/lib\/action_controller\/routing\/route_set.rb","actionpack\/lib\/action_controller\/routing\/routing_ext.rb","actionpack\/lib\/action_controller\/routing\/segments.rb","actionpack\/lib\/action_controller\/session\/abstract_store.rb","actionpack\/lib\/action_controller\/session\/cookie_store.rb","actionpack\/lib\/action_controller\/session\/mem_cache_store.rb","actionpack\/lib\/action_controller\/session_management.rb","actionpack\/lib\/action_controller\/status_codes.rb","actionpack\/lib\/action_controller\/streaming.rb","actionpack\/lib\/action_controller\/test_case.rb","actionpack\/lib\/action_controller\/test_process.rb","actionpack\/lib\/action_controller\/translation.rb","actionpack\/lib\/action_controller\/uploaded_file.rb","actionpack\/lib\/action_controller\/url_rewriter.rb","actionpack\/lib\/action_controller\/verification.rb","actionpack\/lib\/action_view\/base.rb","actionpack\/lib\/action_view\/erb\/util.rb","actionpack\/lib\/action_view\/helpers.rb","actionpack\/lib\/action_view\/helpers\/active_record_helper.rb","actionpack\/lib\/action_view\/helpers\/asset_tag_helper.rb","actionpack\/lib\/action_view\/helpers\/atom_feed_helper.rb","actionpack\/lib\/action_view\/helpers\/benchmark_helper.rb","actionpack\/lib\/action_view\/helpers\/cache_helper.rb","actionpack\/lib\/action_view\/helpers\/capture_helper.rb","actionpack\/lib\/action_view\/helpers\/date_helper.rb","actionpack\/lib\/action_view\/helpers\/debug_helper.rb","actionpack\/lib\/action_view\/helpers\/form_helper.rb","actionpack\/lib\/action_view\/helpers\/form_options_helper.rb","actionpack\/lib\/action_view\/helpers\/form_tag_helper.rb","actionpack\/lib\/action_view\/helpers\/javascript_helper.rb","actionpack\/lib\/action_view\/helpers\/number_helper.rb","actionpack\/lib\/action_view\/helpers\/prototype_helper.rb","actionpack\/lib\/action_view\/helpers\/record_identification_helper.rb","actionpack\/lib\/action_view\/helpers\/record_tag_helper.rb","actionpack\/lib\/action_view\/helpers\/sanitize_helper.rb","actionpack\/lib\/action_view\/helpers\/scriptaculous_helper.rb","actionpack\/lib\/action_view\/helpers\/tag_helper.rb","actionpack\/lib\/action_view\/helpers\/text_helper.rb","actionpack\/lib\/action_view\/helpers\/translation_helper.rb","actionpack\/lib\/action_view\/helpers\/url_helper.rb","actionpack\/lib\/action_view\/inline_template.rb","actionpack\/lib\/action_view\/partials.rb","actionpack\/lib\/action_view\/paths.rb","actionpack\/lib\/action_view\/reloadable_template.rb","actionpack\/lib\/action_view\/renderable.rb","actionpack\/lib\/action_view\/renderable_partial.rb","actionpack\/lib\/action_view\/template.rb","actionpack\/lib\/action_view\/template_error.rb","actionpack\/lib\/action_view\/template_handler.rb","actionpack\/lib\/action_view\/template_handlers.rb","actionpack\/lib\/action_view\/template_handlers\/builder.rb","actionpack\/lib\/action_view\/template_handlers\/erb.rb","actionpack\/lib\/action_view\/template_handlers\/rjs.rb","actionpack\/lib\/action_view\/test_case.rb","activerecord\/changelog","activerecord\/readme","activerecord\/lib\/active_record\/aggregations.rb","activerecord\/lib\/active_record\/association_preload.rb","activerecord\/lib\/active_record\/associations.rb","activerecord\/lib\/active_record\/associations\/association_collection.rb","activerecord\/lib\/active_record\/associations\/association_proxy.rb","activerecord\/lib\/active_record\/associations\/belongs_to_association.rb","activerecord\/lib\/active_record\/associations\/belongs_to_polymorphic_association.rb","activerecord\/lib\/active_record\/associations\/has_and_belongs_to_many_association.rb","activerecord\/lib\/active_record\/associations\/has_many_association.rb","activerecord\/lib\/active_record\/associations\/has_many_through_association.rb","activerecord\/lib\/active_record\/associations\/has_one_association.rb","activerecord\/lib\/active_record\/associations\/has_one_through_association.rb","activerecord\/lib\/active_record\/attribute_methods.rb","activerecord\/lib\/active_record\/autosave_association.rb","activerecord\/lib\/active_record\/base.rb","activerecord\/lib\/active_record\/batches.rb","activerecord\/lib\/active_record\/calculations.rb","activerecord\/lib\/active_record\/callbacks.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/connection_pool.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/connection_specification.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/database_statements.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/query_cache.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/quoting.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/schema_definitions.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract\/schema_statements.rb","activerecord\/lib\/active_record\/connection_adapters\/abstract_adapter.rb","activerecord\/lib\/active_record\/connection_adapters\/mysql_adapter.rb","activerecord\/lib\/active_record\/connection_adapters\/postgresql_adapter.rb","activerecord\/lib\/active_record\/connection_adapters\/sqlite3_adapter.rb","activerecord\/lib\/active_record\/connection_adapters\/sqlite_adapter.rb","activerecord\/lib\/active_record\/dirty.rb","activerecord\/lib\/active_record\/dynamic_finder_match.rb","activerecord\/lib\/active_record\/dynamic_scope_match.rb","activerecord\/lib\/active_record\/fixtures.rb","activerecord\/lib\/active_record\/i18n_interpolation_deprecation.rb","activerecord\/lib\/active_record\/locking\/optimistic.rb","activerecord\/lib\/active_record\/locking\/pessimistic.rb","activerecord\/lib\/active_record\/migration.rb","activerecord\/lib\/active_record\/named_scope.rb","activerecord\/lib\/active_record\/nested_attributes.rb","activerecord\/lib\/active_record\/observer.rb","activerecord\/lib\/active_record\/query_cache.rb","activerecord\/lib\/active_record\/reflection.rb","activerecord\/lib\/active_record\/schema.rb","activerecord\/lib\/active_record\/schema_dumper.rb","activerecord\/lib\/active_record\/serialization.rb","activerecord\/lib\/active_record\/serializers\/json_serializer.rb","activerecord\/lib\/active_record\/serializers\/xml_serializer.rb","activerecord\/lib\/active_record\/session_store.rb","activerecord\/lib\/active_record\/test_case.rb","activerecord\/lib\/active_record\/timestamp.rb","activerecord\/lib\/active_record\/transactions.rb","activerecord\/lib\/active_record\/validations.rb","activerecord\/lib\/active_record\/version.rb","activeresource\/changelog","activeresource\/readme","activeresource\/lib\/active_resource.rb","activeresource\/lib\/active_resource\/base.rb","activeresource\/lib\/active_resource\/connection.rb","activeresource\/lib\/active_resource\/custom_methods.rb","activeresource\/lib\/active_resource\/formats.rb","activeresource\/lib\/active_resource\/formats\/json_format.rb","activeresource\/lib\/active_resource\/formats\/xml_format.rb","activeresource\/lib\/active_resource\/http_mock.rb","activeresource\/lib\/active_resource\/validations.rb","activeresource\/lib\/active_resource\/version.rb","activesupport\/changelog","activesupport\/readme","activesupport\/lib\/active_support\/backtrace_cleaner.rb","activesupport\/lib\/active_support\/base64.rb","activesupport\/lib\/active_support\/basic_object.rb","activesupport\/lib\/active_support\/buffered_logger.rb","activesupport\/lib\/active_support\/cache.rb","activesupport\/lib\/active_support\/cache\/compressed_mem_cache_store.rb","activesupport\/lib\/active_support\/cache\/drb_store.rb","activesupport\/lib\/active_support\/cache\/file_store.rb","activesupport\/lib\/active_support\/cache\/mem_cache_store.rb","activesupport\/lib\/active_support\/cache\/memory_store.rb","activesupport\/lib\/active_support\/cache\/strategy\/local_cache.rb","activesupport\/lib\/active_support\/cache\/synchronized_memory_store.rb","activesupport\/lib\/active_support\/callbacks.rb","activesupport\/lib\/active_support\/core_ext.rb","activesupport\/lib\/active_support\/core_ext\/array.rb","activesupport\/lib\/active_support\/core_ext\/array\/access.rb","activesupport\/lib\/active_support\/core_ext\/array\/conversions.rb","activesupport\/lib\/active_support\/core_ext\/array\/extract_options.rb","activesupport\/lib\/active_support\/core_ext\/array\/grouping.rb","activesupport\/lib\/active_support\/core_ext\/array\/random_access.rb","activesupport\/lib\/active_support\/core_ext\/array\/wrapper.rb","activesupport\/lib\/active_support\/core_ext\/base64.rb","activesupport\/lib\/active_support\/core_ext\/base64\/encoding.rb","activesupport\/lib\/active_support\/core_ext\/benchmark.rb","activesupport\/lib\/active_support\/core_ext\/bigdecimal.rb","activesupport\/lib\/active_support\/core_ext\/bigdecimal\/conversions.rb","activesupport\/lib\/active_support\/core_ext\/blank.rb","activesupport\/lib\/active_support\/core_ext\/cgi.rb","activesupport\/lib\/active_support\/core_ext\/cgi\/escape_skipping_slashes.rb","activesupport\/lib\/active_support\/core_ext\/class.rb","activesupport\/lib\/active_support\/core_ext\/class\/attribute_accessors.rb","activesupport\/lib\/active_support\/core_ext\/class\/delegating_attributes.rb","activesupport\/lib\/active_support\/core_ext\/class\/inheritable_attributes.rb","activesupport\/lib\/active_support\/core_ext\/class\/removal.rb","activesupport\/lib\/active_support\/core_ext\/date.rb","activesupport\/lib\/active_support\/core_ext\/date\/behavior.rb","activesupport\/lib\/active_support\/core_ext\/date\/calculations.rb","activesupport\/lib\/active_support\/core_ext\/date\/conversions.rb","activesupport\/lib\/active_support\/core_ext\/date_time.rb","activesupport\/lib\/active_support\/core_ext\/date_time\/calculations.rb","activesupport\/lib\/active_support\/core_ext\/date_time\/conversions.rb","activesupport\/lib\/active_support\/core_ext\/duplicable.rb","activesupport\/lib\/active_support\/core_ext\/enumerable.rb","activesupport\/lib\/active_support\/core_ext\/exception.rb","activesupport\/lib\/active_support\/core_ext\/file.rb","activesupport\/lib\/active_support\/core_ext\/file\/atomic.rb","activesupport\/lib\/active_support\/core_ext\/float.rb","activesupport\/lib\/active_support\/core_ext\/float\/rounding.rb","activesupport\/lib\/active_support\/core_ext\/float\/time.rb","activesupport\/lib\/active_support\/core_ext\/hash.rb","activesupport\/lib\/active_support\/core_ext\/hash\/conversions.rb","activesupport\/lib\/active_support\/core_ext\/hash\/deep_merge.rb","activesupport\/lib\/active_support\/core_ext\/hash\/diff.rb","activesupport\/lib\/active_support\/core_ext\/hash\/except.rb","activesupport\/lib\/active_support\/core_ext\/hash\/indifferent_access.rb","activesupport\/lib\/active_support\/core_ext\/hash\/keys.rb","activesupport\/lib\/active_support\/core_ext\/hash\/reverse_merge.rb","activesupport\/lib\/active_support\/core_ext\/hash\/slice.rb","activesupport\/lib\/active_support\/core_ext\/integer.rb","activesupport\/lib\/active_support\/core_ext\/integer\/even_odd.rb","activesupport\/lib\/active_support\/core_ext\/integer\/inflections.rb","activesupport\/lib\/active_support\/core_ext\/integer\/time.rb","activesupport\/lib\/active_support\/core_ext\/kernel.rb","activesupport\/lib\/active_support\/core_ext\/kernel\/agnostics.rb","activesupport\/lib\/active_support\/core_ext\/kernel\/daemonizing.rb","activesupport\/lib\/active_support\/core_ext\/kernel\/debugger.rb","activesupport\/lib\/active_support\/core_ext\/kernel\/reporting.rb","activesupport\/lib\/active_support\/core_ext\/kernel\/requires.rb","activesupport\/lib\/active_support\/core_ext\/load_error.rb","activesupport\/lib\/active_support\/core_ext\/logger.rb","activesupport\/lib\/active_support\/core_ext\/module.rb","activesupport\/lib\/active_support\/core_ext\/module\/aliasing.rb","activesupport\/lib\/active_support\/core_ext\/module\/attr_accessor_with_default.rb","activesupport\/lib\/active_support\/core_ext\/module\/attr_internal.rb","activesupport\/lib\/active_support\/core_ext\/module\/attribute_accessors.rb","activesupport\/lib\/active_support\/core_ext\/module\/delegation.rb","activesupport\/lib\/active_support\/core_ext\/module\/inclusion.rb","activesupport\/lib\/active_support\/core_ext\/module\/introspection.rb","activesupport\/lib\/active_support\/core_ext\/module\/loading.rb","activesupport\/lib\/active_support\/core_ext\/module\/model_naming.rb","activesupport\/lib\/active_support\/core_ext\/module\/synchronization.rb","activesupport\/lib\/active_support\/core_ext\/name_error.rb","activesupport\/lib\/active_support\/core_ext\/numeric.rb","activesupport\/lib\/active_support\/core_ext\/numeric\/bytes.rb","activesupport\/lib\/active_support\/core_ext\/numeric\/conversions.rb","activesupport\/lib\/active_support\/core_ext\/numeric\/time.rb","activesupport\/lib\/active_support\/core_ext\/object.rb","activesupport\/lib\/active_support\/core_ext\/object\/conversions.rb","activesupport\/lib\/active_support\/core_ext\/object\/extending.rb","activesupport\/lib\/active_support\/core_ext\/object\/instance_variables.rb","activesupport\/lib\/active_support\/core_ext\/object\/metaclass.rb","activesupport\/lib\/active_support\/core_ext\/object\/misc.rb","activesupport\/lib\/active_support\/core_ext\/pathname.rb","activesupport\/lib\/active_support\/core_ext\/pathname\/clean_within.rb","activesupport\/lib\/active_support\/core_ext\/proc.rb","activesupport\/lib\/active_support\/core_ext\/process.rb","activesupport\/lib\/active_support\/core_ext\/process\/daemon.rb","activesupport\/lib\/active_support\/core_ext\/range.rb","activesupport\/lib\/active_support\/core_ext\/range\/blockless_step.rb","activesupport\/lib\/active_support\/core_ext\/range\/conversions.rb","activesupport\/lib\/active_support\/core_ext\/range\/include_range.rb","activesupport\/lib\/active_support\/core_ext\/range\/overlaps.rb","activesupport\/lib\/active_support\/core_ext\/rexml.rb","activesupport\/lib\/active_support\/core_ext\/string.rb","activesupport\/lib\/active_support\/core_ext\/string\/access.rb","activesupport\/lib\/active_support\/core_ext\/string\/behavior.rb","activesupport\/lib\/active_support\/core_ext\/string\/conversions.rb","activesupport\/lib\/active_support\/core_ext\/string\/filters.rb","activesupport\/lib\/active_support\/core_ext\/string\/inflections.rb","activesupport\/lib\/active_support\/core_ext\/string\/iterators.rb","activesupport\/lib\/active_support\/core_ext\/string\/multibyte.rb","activesupport\/lib\/active_support\/core_ext\/string\/starts_ends_with.rb","activesupport\/lib\/active_support\/core_ext\/string\/xchar.rb","activesupport\/lib\/active_support\/core_ext\/symbol.rb","activesupport\/lib\/active_support\/core_ext\/time.rb","activesupport\/lib\/active_support\/core_ext\/time\/behavior.rb","activesupport\/lib\/active_support\/core_ext\/time\/calculations.rb","activesupport\/lib\/active_support\/core_ext\/time\/conversions.rb","activesupport\/lib\/active_support\/core_ext\/time\/zones.rb","activesupport\/lib\/active_support\/core_ext\/try.rb","activesupport\/lib\/active_support\/core_ext\/uri.rb","activesupport\/lib\/active_support\/dependencies.rb","activesupport\/lib\/active_support\/deprecation.rb","activesupport\/lib\/active_support\/duration.rb","activesupport\/lib\/active_support\/gzip.rb","activesupport\/lib\/active_support\/inflections.rb","activesupport\/lib\/active_support\/inflector.rb","activesupport\/lib\/active_support\/json.rb","activesupport\/lib\/active_support\/json\/decoding.rb","activesupport\/lib\/active_support\/json\/encoders\/date.rb","activesupport\/lib\/active_support\/json\/encoders\/date_time.rb","activesupport\/lib\/active_support\/json\/encoders\/enumerable.rb","activesupport\/lib\/active_support\/json\/encoders\/false_class.rb","activesupport\/lib\/active_support\/json\/encoders\/hash.rb","activesupport\/lib\/active_support\/json\/encoders\/nil_class.rb","activesupport\/lib\/active_support\/json\/encoders\/numeric.rb","activesupport\/lib\/active_support\/json\/encoders\/object.rb","activesupport\/lib\/active_support\/json\/encoders\/regexp.rb","activesupport\/lib\/active_support\/json\/encoders\/string.rb","activesupport\/lib\/active_support\/json\/encoders\/symbol.rb","activesupport\/lib\/active_support\/json\/encoders\/time.rb","activesupport\/lib\/active_support\/json\/encoders\/true_class.rb","activesupport\/lib\/active_support\/json\/encoding.rb","activesupport\/lib\/active_support\/json\/variable.rb","activesupport\/lib\/active_support\/memoizable.rb","activesupport\/lib\/active_support\/message_encryptor.rb","activesupport\/lib\/active_support\/message_verifier.rb","activesupport\/lib\/active_support\/multibyte.rb","activesupport\/lib\/active_support\/multibyte\/chars.rb","activesupport\/lib\/active_support\/multibyte\/exceptions.rb","activesupport\/lib\/active_support\/multibyte\/unicode_database.rb","activesupport\/lib\/active_support\/option_merger.rb","activesupport\/lib\/active_support\/ordered_hash.rb","activesupport\/lib\/active_support\/ordered_options.rb","activesupport\/lib\/active_support\/rescuable.rb","activesupport\/lib\/active_support\/secure_random.rb","activesupport\/lib\/active_support\/string_inquirer.rb","activesupport\/lib\/active_support\/test_case.rb","activesupport\/lib\/active_support\/testing\/assertions.rb","activesupport\/lib\/active_support\/testing\/declarative.rb","activesupport\/lib\/active_support\/testing\/default.rb","activesupport\/lib\/active_support\/testing\/deprecation.rb","activesupport\/lib\/active_support\/testing\/performance.rb","activesupport\/lib\/active_support\/testing\/setup_and_teardown.rb","activesupport\/lib\/active_support\/time_with_zone.rb","activesupport\/lib\/active_support\/values\/time_zone.rb","activesupport\/lib\/active_support\/vendor.rb","activesupport\/lib\/active_support\/version.rb","activesupport\/lib\/active_support\/whiny_nil.rb","activesupport\/lib\/active_support\/xml_mini.rb","activesupport\/lib\/active_support\/xml_mini\/libxml.rb","activesupport\/lib\/active_support\/xml_mini\/nokogiri.rb","activesupport\/lib\/active_support\/xml_mini\/rexml.rb","railties\/changelog","railties\/mit-license","railties\/readme","railties\/lib\/code_statistics.rb","railties\/lib\/commands.rb","railties\/lib\/commands\/about.rb","railties\/lib\/commands\/console.rb","railties\/lib\/commands\/dbconsole.rb","railties\/lib\/commands\/destroy.rb","railties\/lib\/commands\/generate.rb","railties\/lib\/commands\/plugin.rb","railties\/lib\/commands\/runner.rb","railties\/lib\/commands\/server.rb","railties\/lib\/commands\/update.rb","railties\/lib\/console_app.rb","railties\/lib\/console_sandbox.rb","railties\/lib\/console_with_helpers.rb","railties\/lib\/dispatcher.rb","railties\/lib\/fcgi_handler.rb","railties\/lib\/initializer.rb","railties\/lib\/performance_test_help.rb","railties\/lib\/rails\/backtrace_cleaner.rb","railties\/lib\/rails\/gem_builder.rb","railties\/lib\/rails\/gem_dependency.rb","railties\/lib\/rails\/plugin.rb","railties\/lib\/rails\/rack.rb","railties\/lib\/rails\/vendor_gem_source_index.rb","railties\/lib\/rails\/version.rb","railties\/lib\/rails_generator.rb","railties\/lib\/rails_generator\/base.rb","railties\/lib\/rails_generator\/commands.rb","railties\/lib\/rails_generator\/generated_attribute.rb","railties\/lib\/rails_generator\/lookup.rb","railties\/lib\/rails_generator\/manifest.rb","railties\/lib\/rails_generator\/options.rb","railties\/lib\/rails_generator\/scripts.rb","railties\/lib\/rails_generator\/secret_key_generator.rb","railties\/lib\/rails_generator\/simple_logger.rb","railties\/lib\/rails_generator\/spec.rb","railties\/lib\/railties_path.rb","railties\/lib\/ruby_version_check.rb","railties\/lib\/rubyprof_ext.rb","railties\/lib\/source_annotation_extractor.rb","railties\/lib\/test_help.rb","railties\/lib\/webrick_server.rb"]}