var search_data = {"index":{"searchIndex":["abstractrequest","abstractresponse","assertions","domassertions","modelassertions","responseassertions","routingassertions","selectorassertions","tagassertions","base","classmethods","cgiwrapper","caching","actions","actioncachepath","classmethods","fragments","pages","classmethods","sqlcache","sweeping","cgiext","stdinput","components","classmethods","helpermethods","instancemethods","cookies","dispatcher","classmethods","flash","flashhash","classmethods","http","headers","httpauthentication","basic","controllermethods","runner","session","multipartneededexception","integrationtest","classmethods","instancemethods","noninferrablecontrollererror","performancetest","polymorphicroutes","recordidentifier","requestforgeryprotection","classmethods","requestprofiler","sandbox","rescue","classmethods","resources","routing","helpers","optimisation","optimiser","positionalarguments","positionalargumentswithadditionalparams","mapper","classmethods","streaming","testcase","raiseactionexceptions","testprocess","testresponse","testuploadedfile","translation","uploadedfile","uploadedstringio","uploadedtempfile","urlwriter","classmethods","base","base","proxymodule","activerecordhelper","assettaghelper","assetcollection","assettag","imageasset","imagetag","javascriptasset","javascriptsources","javascripttag","stylesheetasset","stylesheetsources","stylesheettag","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","template","templatehandler","builder","compilable","erb","rjs","testcase","testcontroller","activerecorderror","adapternotfound","adapternotspecified","classmethods","classmethods","associationtypemismatch","classmethods","innerjoinassociation","hasonethroughassociation","attributeassignmenterror","classmethods","base","classmethods","callbacks","configurationerror","abstractadapter","column","format","connectionhandler","connectionpool","databasestatements","mysqladapter","postgresqladapter","querycache","quoting","sqliteadapter","schemastatements","table","tabledefinition","connectionnotestablished","connectiontimeouterror","dangerousattributeerror","dirty","classmethods","dynamicfindermatch","errors","locking","optimistic","classmethods","pessimistic","migration","migrationproxy","missingattributeerror","multiparameterassignmenterrors","namedscope","classmethods","scope","observer","classmethods","preparedstatementinvalid","querycache","readonlyrecord","recordinvalid","recordnotfound","recordnotsaved","classmethods","macroreflection","rollback","schema","serialization","classmethods","serializationtypemismatch","staleobjecterror","statementinvalid","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","base64","basicobject","bufferedlogger","severity","cache","compressedmemcachestore","filestore","memcachestore","memorystore","store","synchronizedmemorystore","callbacks","callback","callbackchain","classmethods","access","conversions","extractoptions","grouping","randomaccess","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","freezable","modelname","chars","codepoint","encodingerror","unicodedatabase","rescuable","classmethods","securerandom","stringinquirer","testcase","testing","performance","benchmarker","metrics","base","cputime","gcruns","gctime","memory","objects","processtime","time","walltime","performer","profiler","setupandteardown","timewithzone","timezone","session","activerecordstore","session","sqlbypass","cookiestore","cookieoverflow","tamperedwithcookie","memcachestore","commands","discover","info","install","list","plugin","remove","source","sources","unsource","update","datetime","dir","dispatchservlet","erb","util","enumerable","fixtures","gem","hashwithindifferentaccess","i18n","backend","simple","kernel","logger","formatter","simpleformatter","mime","type","module","object","pgresult","plugin","process","rexml","document","entity","rails","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","assertions","xmlsimple","+()","+()","+()","-()","-()","<<()","<=>()","<=>()","<=>()","<=>()","==()","==()","==()","==()","==()","==()","==()","==()","==()","===()","===()","===()","===()","=~()","=~()","[]()","[]()","[]()","[]()","[]()","[]()","[]()","[]()","[]()","[]()","[]()","[]=()","[]=()","[]=()","[]=()","about()","abstract_class?()","accepts()","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_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_spec()","add_support_load_paths()","add_timestamps()","add_to_base()","add_to_base()","advance()","advance()","advance()","advance()","after_create()","after_destroy()","after_filter()","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?()","args()","around_filter()","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()","asset_file_path()","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_before_type_cast()","authenticate()","authenticate_or_request_with_http_basic()","authenticate_with_http_basic()","authentication_request()","authenticity_token_from_cookie_session()","authenticity_token_from_session_id()","authorization()","auto_discovery_link_tag()","auto_flush()","auto_flushing=()","auto_link()","average()","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()","benchmark()","benchmark()","benchmark()","best_install_method()","between?()","binary_to_string()","blank?()","body()","breakpoint()","breakpoint_server()","breakpoint_server=()","browser_generated?()","buffer()","build()","build_callbacks()","build_observer()","build_request_uri()","builtin_directories()","button_to()","button_to_function()","button_to_remote()","byte()","bytes()","cache()","cache()","cache()","cache()","cache()","cache_attribute?()","cache_attributes()","cache_configured?()","cache_fixtures()","cache_for_connection()","cache_format()","cache_key()","cache_page()","cache_page()","cache_store=()","cached_attributes()","cached_fixtures()","caches_action()","caches_page()","calculate()","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()","checkin_connections()","checkout()","class_collisions()","class_collisions()","class_collisions()","class_eval()","class_file()","class_name()","class_name()","class_of_active_record_descendant()","classify()","classify()","clean_backtrace()","clean_within()","cleanup_application()","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()","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()","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_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=()","content_type_with_parameters()","content_type_without_parameters()","contents()","controller_class()","controller_class=()","controller_class_name()","controller_class_name()","controller_name()","controller_name()","controller_name()","controller_path()","controller_path()","controller_path()","controller_relative_to()","convert_key()","convert_value()","cookies()","cookies()","cookies()","count()","count()","count()","count_by_sql()","create()","create()","create()","create()","create()","create!()","create_database()","create_database()","create_fixtures()","create_fixtures()","create_reflection()","create_table()","create_table!()","create_table!()","css_select()","current()","current()","current()","current_cycle()","current_database()","current_database()","current_migration_number()","current_page?()","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()","decompose()","decompose_codepoints()","decompress()","decrement()","decrement()","decrement()","decrement!()","decrement_counter()","decrement_open_transactions()","deep_merge()","deep_merge!()","default()","default()","default()","default=()","default_error_messages()","default_options()","default_options()","default_options()","default_primary_key_type()","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?()","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()","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_unlocked()","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_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()","encoding()","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?()","ensure_secret_secure()","entity_expansion_limit=()","entry()","enumerate()","env()","env_table()","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()","exist?()","exist?()","exist?()","exist?()","exist?()","existing_migrations()","exists?()","exists?()","exists?()","exit_handler()","exit_now_handler()","expand_cache_key()","expand_hash_conditions_for_aggregates()","expand_sources()","expand_sources()","expansions()","expansions()","expire_action()","expire_fragment()","expire_page()","expire_page()","expires_in()","expires_now()","extended()","extended()","extension()","extension()","extension()","extension()","extension()","externals()","externals=()","extract_annotations_from()","extract_default()","extract_options!()","extract_repository_uri()","failsafe_rescue()","failsafe_response()","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_home()","find_in()","find_name()","find_plugin()","find_tag()","finder?()","first()","first()","fixture_file_upload()","fixture_is_cached?()","flash()","flush()","flush_logger()","follow_redirect!()","foreign_key()","foreign_key()","form()","form_authenticity_token()","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()","formatter()","fortnight()","fortnights()","forty_two()","fourth()","fragment_cache_key()","fragment_exist?()","framework_gem?()","framework_paths()","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()","gem_dir()","generate_digest()","generate_message()","generate_optimisation_block()","generate_secret()","generated_methods?()","generation_code()","generation_code()","generation_code()","get()","get()","get()","get()","get?()","get_via_redirect()","getgm()","getlocal()","getutc()","getutc()","gigabyte()","gigabytes()","git_url?()","gmt?()","gmt_offset()","gmtime()","gmtoff()","group_by()","gsub_file()","guard_conditions()","guard_conditions()","guard_conditions()","handle_request()","handler_for_rescue()","has_and_belongs_to_many()","has_attribute?()","has_default?()","has_many()","has_one()","hash()","hash()","hash()","hash()","hash()","hash()","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()","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_all_modules_from()","include_with_range?()","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_counter()","increment_open_transactions()","index()","index()","index_by()","indexes()","inferred_controller_name()","inflections()","inflections_with_route_reloading()","info()","inheritance_column()","inherited()","inherited_with_options()","init_path()","initialize_cache()","initialize_database()","initialize_dependency_mechanism()","initialize_encoding()","initialize_framework_caches()","initialize_framework_logging()","initialize_framework_settings()","initialize_framework_views()","initialize_i18n()","initialize_logger()","initialize_routing()","initialize_schema_migrations_table()","initialize_temporary_session_directory()","initialize_time_zone()","initialize_whiny_nils()","initialize_with_stdinput()","initialized=()","initialized?()","input()","insert()","insert()","insert()","insert_fixture()","insert_fixtures()","insert_html()","insert_sql()","inspect()","inspect()","inspect()","install()","install()","install()","install_gem_spec_stubs()","install_signal_handler()","install_signal_handlers()","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()","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?()","kilobyte()","kilobytes()","kind_of?()","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_application_classes()","load_application_initializers()","load_attributes_from_response()","load_environment()","load_gems()","load_observers()","load_paths()","load_paths_added?()","load_plugins()","load_ruby_prof()","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()","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_as_test_request!()","mark_features!()","markdown()","marshal()","marshal()","marshal_dump()","marshal_load()","match()","match_attribute_method?()","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()","merge()","merge_conditions()","metaclass()","method()","method_missing()","method_missing()","method_missing()","method_missing()","method_missing()","method_missing()","method_missing()","method_option_to_s()","method_segment()","microseconds()","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()","model()","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()","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_date()","new_record?()","new_record?()","new_session()","new_time()","next_migration_number()","next_migration_string()","next_month()","next_month()","next_week()","next_week()","next_year()","next_year()","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?()","old_datetime_format()","old_datetime_format=()","old_formatter()","on()","on()","on_base()","on_base()","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()","ordinalize()","ordinalize()","orig_delete()","original_filename()","output_filename()","output_filename()","output_filename()","overlaps?()","parameterize()","parameterize()","parameters()","params()","parent()","parent_name()","parents()","parse()","parse()","parse!()","parse!()","parse!()","parse!()","parse!()","parse!()","parse!()","parse!()","parse!()","parse!()","parse!()","parse!()","parse_options()","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()","perform_action_with_caching()","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_via_redirect()","postgresql_version()","prefetch_primary_key?()","prefix()","prefix=()","prefix_source()","preload_associations()","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()","process()","process()","process!()","process!()","process_cgi()","process_each_request()","process_request()","process_test()","process_view_paths()","process_with_test()","profile()","profile()","protect_against_forgery?()","protect_from_forgery()","protocol()","proxy_found()","public_directory()","public_directory()","public_path()","public_path()","public_path=()","push_d()","put()","put()","put()","put()","put?()","put_via_redirect()","query_parameters()","query_string()","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_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()","referer()","referrer()","reflect_on_aggregation()","reflect_on_all_aggregations()","reflect_on_all_associations()","reflect_on_association()","reflections()","refresh!()","refresh_spec()","register()","register_alias()","register_javascript_expansion()","register_javascript_include_default()","register_stylesheet_expansion()","register_template_extension()","regular_writer()","relative_path()","relative_url_root=()","release_connection()","reload()","reload()","reload()","reload()","reload!()","reload!()","reload_application()","reload_handler()","reload_plugins?()","remote_addr()","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_spec()","remove_timestamps()","remove_timestamps()","rename()","rename_column()","rename_column()","rename_table()","rename_table()","rename_table()","rename_table()","render()","render_component()","render_component()","render_component_as_string()","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_method()","request_parameters()","request_uri()","request_via_redirect()","requests()","requests()","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_column_information()","reset_cycle()","reset_locking_column()","reset_sequence!()","reset_session()","reset_sources()","resource()","resources()","respond_to()","respond_to()","respond_to?()","respond_to?()","respond_to?()","respond_to?()","respond_to?()","respond_to_without_attributes?()","response_from_page_or_rjs()","responses()","restart!()","restart_handler()","restore()","restore()","restore()","restore!()","retrieve_connection()","retrieve_connection_pool()","returning()","reverse()","reverse_merge()","reverse_merge!()","reverse_update()","rewind()","rfc2822()","rfc822()","rjust()","rollback_active_record_state!()","rollback_db_transaction()","rollback_db_transaction()","root()","root()","round_with_precision()","route_resources()","route_resources()","route_resources()","rstrip()","run()","run()","run()","run()","run()","run()","run()","run()","run_callbacks()","run_gc!()","run_profile()","run_test()","run_warmup()","run_with_callbacks_and_miniunit()","run_with_callbacks_and_mocha()","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()","say_with_time()","schema_search_path()","schema_search_path=()","scopes()","scrape()","search()","second()","second()","seconds()","seconds_since_midnight()","seconds_since_midnight()","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_software()","session()","session()","session=()","session_enabled?()","session_options()","session_store()","session_store=()","set_autoload_paths()","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_with_helper_class()","show()","show_profile_results()","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!()","sortable()","sortable_element()","source()","source_code()","source_index=()","source_path()","sources()","spec_filename()","specification()","split()","split()","split_args()","sqlite_version()","squish()","squish!()","ssl?()","stale?()","standard_port()","starts_with?()","stats()","status()","status=()","stdinput()","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_count_distinct?()","supports_ddl_transactions?()","supports_ddl_transactions?()","supports_insert_with_returning?()","supports_migrations?()","supports_migrations?()","supports_standard_conforming_strings?()","suppress()","suppress_messages()","svn_url?()","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()","template()","template()","template()","template()","template()","template_format()","template_format()","template_root()","template_root=()","terabyte()","terabytes()","test()","test_request?()","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_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_sentence()","to_sql()","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()","transaction_active?()","translate()","translate()","transliterate()","transliterate()","truncate()","tv_sec()","type_cast()","type_cast_code()","type_to_sql()","type_to_sql()","tzinfo()","u_unpack()","uncached()","uncached()","uncountable()","underscore()","underscore()","unescape_bytea()","unescape_rjs()","uninstall()","unmarshal()","unmarshal()","unmemoize_all()","unnormalized()","unpack_to()","unpacked_path()","until()","until()","unverifiable_types()","upcase()","update()","update()","update()","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_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()","utc()","utc()","utc?()","utc?()","utc_offset()","utc_offset()","utc_offset()","utc_time()","utc_to_local()","valid?()","valid?()","valid?()","validate()","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_authenticity_token()","verify_request?()","version()","version_for_dir()","view_paths()","view_paths()","view_paths=()","view_paths=()","view_paths=()","visual_effect()","visual_effect()","wants?()","warmup()","week()","weeks()","with_connection()","with_controllers()","with_exclusive_scope()","with_gc_stats()","with_gc_stats()","with_gc_stats()","with_options()","with_output_file()","with_routing()","with_scope()","with_signal_handler()","with_transaction_returning_status()","word_wrap()","write()","write()","write()","write()","write()","write()","write()","write_asset_file_contents()","write_fragment()","write_spec()","xhr()","xhr()","xhr?()","xml_http_request()","xml_http_request()","xml_http_request?()","xml_in_string()","xml_in_string()","xmlschema()","xmlschema()","xmlschema()","year()","year()","years()","years()","years_ago()","years_ago()","years_since()","years_since()","years_without_deprecation()","yesterday()","yesterday()","yesterday()","zone()","zone()","zone=()","readme","changelog","readme","base.rb","changelog","readme","assertions.rb","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","sql_cache.rb","sweeping.rb","cgi_ext.rb","cookie.rb","query_extension.rb","session.rb","stdinput.rb","cgi_process.rb","components.rb","cookies.rb","dispatcher.rb","filters.rb","flash.rb","headers.rb","helpers.rb","http_authentication.rb","integration.rb","layout.rb","mime_responds.rb","mime_type.rb","mime_types.rb","performance_test.rb","polymorphic_routes.rb","rack_process.rb","record_identifier.rb","request.rb","request_forgery_protection.rb","request_profiler.rb","rescue.rb","resources.rb","response.rb","routing.rb","builder.rb","optimisations.rb","recognition_optimisation.rb","route.rb","route_set.rb","routing_ext.rb","segments.rb","active_record_store.rb","cookie_store.rb","drb_server.rb","drb_store.rb","mem_cache_store.rb","session_management.rb","status_codes.rb","streaming.rb","test_case.rb","test_process.rb","translation.rb","url_rewriter.rb","verification.rb","base.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","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","base.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","fixtures.rb","i18n_interpolation_deprecation.rb","optimistic.rb","pessimistic.rb","migration.rb","named_scope.rb","observer.rb","query_cache.rb","reflection.rb","schema.rb","schema_dumper.rb","serialization.rb","json_serializer.rb","xml_serializer.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","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","synchronized_memory_store.rb","callbacks.rb","core_ext.rb","array.rb","access.rb","conversions.rb","extract_options.rb","grouping.rb","random_access.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","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","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","test.rb","assertions.rb","default.rb","performance.rb","setup_and_teardown.rb","time_with_zone.rb","time_zone.rb","vendor.rb","version.rb","whiny_nil.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","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":["actioncontroller","actioncontroller","actioncontroller","actioncontroller::assertions","actioncontroller::assertions","actioncontroller::assertions","actioncontroller::assertions","actioncontroller::assertions","actioncontroller::assertions","actioncontroller","actioncontroller::benchmarking","actioncontroller","actioncontroller","actioncontroller::caching","actioncontroller::caching::actions","actioncontroller::caching::actions","actioncontroller::caching","actioncontroller::caching","actioncontroller::caching::pages","actioncontroller::caching","actioncontroller::caching","actioncontroller","actioncontroller::cgiext","actioncontroller","actioncontroller::components","actioncontroller::components","actioncontroller::components","actioncontroller","actioncontroller","actioncontroller::filters","actioncontroller","actioncontroller::flash","actioncontroller::helpers","actioncontroller","actioncontroller::http","actioncontroller","actioncontroller::httpauthentication","actioncontroller::httpauthentication::basic","actioncontroller::integration","actioncontroller::integration","actioncontroller::integration::session","actioncontroller","actioncontroller::layout","actioncontroller::mimeresponds","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller::requestforgeryprotection","actioncontroller","actioncontroller::requestprofiler","actioncontroller","actioncontroller::rescue","actioncontroller","actioncontroller","actioncontroller::routing","actioncontroller::routing","actioncontroller::routing::optimisation","actioncontroller::routing::optimisation","actioncontroller::routing::optimisation","actioncontroller::routing::routeset","actioncontroller::sessionmanagement","actioncontroller","actioncontroller","actioncontroller::testcase","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller","actioncontroller::verification","actionmailer","actionview","actionview::base","actionview::helpers","actionview::helpers","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers","actionview::helpers::atomfeedhelper","actionview::helpers::atomfeedhelper","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers::prototypehelper::javascriptgenerator","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview::helpers","actionview","actionview","actionview","actionview::templatehandlers","actionview::templatehandlers","actionview::templatehandlers","actionview::templatehandlers","actionview","actionview::testcase","activerecord","activerecord","activerecord","activerecord::aggregations","activerecord::associationpreload","activerecord","activerecord::associations","activerecord::associations::classmethods::innerjoindependency","activerecord::associations","activerecord","activerecord::attributemethods","activerecord","activerecord::calculations","activerecord","activerecord","activerecord::connectionadapters","activerecord::connectionadapters","activerecord::connectionadapters::column","activerecord::connectionadapters","activerecord::connectionadapters","activerecord::connectionadapters","activerecord::connectionadapters","activerecord::connectionadapters","activerecord::connectionadapters","activerecord::connectionadapters","activerecord::connectionadapters","activerecord::connectionadapters","activerecord::connectionadapters","activerecord::connectionadapters","activerecord","activerecord","activerecord","activerecord","activerecord::dirty","activerecord","activerecord","activerecord","activerecord::locking","activerecord::locking::optimistic","activerecord::locking","activerecord","activerecord","activerecord","activerecord","activerecord","activerecord::namedscope","activerecord::namedscope","activerecord","activerecord::observing","activerecord","activerecord","activerecord","activerecord","activerecord","activerecord","activerecord::reflection","activerecord::reflection","activerecord","activerecord","activerecord","activerecord::serialization","activerecord","activerecord","activerecord","activerecord","activerecord","activerecord::transactions","activerecord","activerecord","activerecord::validations","activeresource\/lib\/active_resource\/http_mock.rb","activeresource","activeresource","activeresource","activeresource","activeresource","activeresource::custommethods","activeresource::custommethods","activeresource","activeresource","activeresource","activeresource::formats","activeresource::formats","activeresource","activeresource","activeresource","activeresource","activeresource","activeresource","activeresource","activeresource","activeresource","activeresource","activesupport","activesupport","activesupport","activesupport::bufferedlogger","activesupport","activesupport::cache","activesupport::cache","activesupport::cache","activesupport::cache","activesupport::cache","activesupport::cache","activesupport","activesupport::callbacks","activesupport::callbacks","activesupport::callbacks","activesupport::coreextensions::array","activesupport::coreextensions::array","activesupport::coreextensions::array","activesupport::coreextensions::array","activesupport::coreextensions::array","activesupport::coreextensions::base64","activesupport::coreextensions::bigdecimal","activesupport::coreextensions::date","activesupport::coreextensions::date","activesupport::coreextensions::date::calculations","activesupport::coreextensions::date","activesupport::coreextensions::datetime","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::datetime","activesupport::coreextensions::file","activesupport::coreextensions::float","activesupport::coreextensions::float","activesupport::coreextensions::hash","activesupport::coreextensions::hash","activesupport::coreextensions::hash","activesupport::coreextensions::hash","activesupport::coreextensions::hash","activesupport::coreextensions::hash","activesupport::coreextensions::hash","activesupport::coreextensions::hash","activesupport::coreextensions::integer","activesupport::coreextensions::integer","activesupport::coreextensions::integer","activesupport::coreextensions","activesupport::coreextensions::numeric","activesupport::coreextensions::numeric","activesupport::coreextensions::numeric","activesupport::coreextensions::pathname","activesupport::coreextensions::range","activesupport::coreextensions::range","activesupport::coreextensions::range","activesupport::coreextensions::range","activesupport::coreextensions::string","activesupport::coreextensions::string","activesupport::coreextensions::string","activesupport::coreextensions::string","activesupport::coreextensions::string","activesupport::coreextensions::string","activesupport::coreextensions::string","activesupport::coreextensions::time","activesupport::coreextensions::time","activesupport::coreextensions::time::calculations","activesupport::coreextensions::time","activesupport::coreextensions::time","activesupport::coreextensions::time::zones","activesupport::deprecation","activesupport","activesupport","activesupport::gzip","activesupport","activesupport::inflector","activesupport","activesupport::json","activesupport::json","activesupport::json","activesupport::json","activesupport","activesupport::memoizable","activesupport","activesupport::multibyte","activesupport::multibyte","activesupport::multibyte","activesupport::multibyte","activesupport","activesupport::rescuable","activesupport","activesupport","activesupport","activesupport","activesupport::testing","activesupport::testing::performance","activesupport::testing::performance","activesupport::testing::performance::metrics","activesupport::testing::performance::metrics","activesupport::testing::performance::metrics","activesupport::testing::performance::metrics","activesupport::testing::performance::metrics","activesupport::testing::performance::metrics","activesupport::testing::performance::metrics","activesupport::testing::performance::metrics","activesupport::testing::performance::metrics","activesupport::testing::performance","activesupport::testing::performance","activesupport::testing","activesupport","activesupport","cgi","cgi::session","cgi::session::activerecordstore","cgi::session::activerecordstore","cgi::session","cgi::session::cookiestore","cgi::session::cookiestore","cgi::session","railties\/lib\/commands\/plugin.rb","commands","commands","commands","commands","commands","commands","commands","commands","commands","commands","activesupport\/lib\/active_support\/core_ext\/date_time.rb","railties\/lib\/rails_generator\/lookup.rb","railties\/lib\/webrick_server.rb","actionpack\/lib\/action_view\/template_handlers\/erb.rb","erb","activesupport\/lib\/active_support\/core_ext\/enumerable.rb","activerecord\/lib\/active_record\/fixtures.rb","railties\/lib\/rails\/gem_dependency.rb","activesupport\/lib\/active_support\/core_ext\/hash\/indifferent_access.rb","activerecord\/lib\/active_record\/i18n_interpolation_deprecation.rb","i18n","i18n::backend","activesupport\/lib\/active_support\/core_ext\/kernel\/debugger.rb","activesupport\/lib\/active_support\/core_ext\/logger.rb","logger","logger","actionpack\/lib\/action_controller\/mime_type.rb","mime","activesupport\/lib\/active_support\/deprecation.rb","activesupport\/lib\/active_support\/core_ext\/duplicable.rb","activerecord\/lib\/active_record\/connection_adapters\/postgresql_adapter.rb","railties\/lib\/commands\/plugin.rb","activesupport\/lib\/active_support\/core_ext\/process\/daemon.rb","activesupport\/lib\/active_support\/core_ext\/rexml.rb","rexml","rexml","railties\/lib\/rails_generator\/commands.rb","rails","rails","rails","rails","rails","rails::generator","rails::generator","rails::generator","rails::generator::commands","rails::generator::commands","rails::generator::commands","rails::generator::commands","rails::generator::commands","rails::generator::commands","rails::generator","rails::generator","rails::generator","rails::generator","rails::generator","rails::generator::lookup","rails::generator","rails::generator","rails::generator","rails::generator::options","rails::generator","rails::generator","rails::generator::scripts","rails::generator","rails::generator","rails::generator","rails","rails","rails","rails","rails","railties\/lib\/commands\/plugin.rb","railties\/lib\/fcgi_handler.rb","railties\/lib\/commands\/plugin.rb","railties\/lib\/commands\/plugin.rb","railties\/lib\/commands\/plugin.rb","railties\/lib\/source_annotation_extractor.rb","sourceannotationextractor","test::unit","activesupport\/lib\/active_support\/core_ext\/hash\/conversions.rb","activesupport::duration","activesupport::multibyte::chars","activesupport::timewithzone","activesupport::duration","activesupport::timewithzone","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activesupport::multibyte::chars","activesupport::timewithzone","activesupport::timezone","rails::plugin","activerecord::base","activerecord::reflection::macroreflection","activeresource::base","activeresource::request","activeresource::response","activesupport::callbacks::callback","activesupport::duration","mime::type","rails::gemdependency","activerecord::base","activesupport::coreextensions::time::calculations::classmethods","activesupport::multibyte::unicodedatabase","mime::type","activesupport::multibyte::chars","activesupport::timezone","actioncontroller::http::headers","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activerecord::base","activerecord::connectionadapters::tabledefinition","activerecord::errors","activeresource::errors","activeresource::formats","activeresource::response","activesupport::multibyte::chars","activesupport::testing::performance::metrics","activesupport::timezone","activerecord::base","activeresource::response","activesupport::multibyte::chars","hashwithindifferentaccess","rails::plugin","activerecord::base","actioncontroller::abstractrequest","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::postgresqladapter","object","activesupport::coreextensions::date::behavior","activesupport::coreextensions::string::behavior","activesupport::multibyte::chars","activesupport::coreextensions::time::behavior","activesupport::timewithzone","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::postgresqladapter","activerecord::errors","activeresource::errors","activesupport::bufferedlogger","repositories","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::schemastatements","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","rails::vendorgemsourceindex","rails::initializer","activerecord::connectionadapters::schemastatements","activerecord::errors","activeresource::errors","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::calculations","activesupport::timewithzone","activerecord::callbacks","activerecord::callbacks","actioncontroller::filters::classmethods","rails::configuration","rails::initializer","rails::configuration","activerecord::callbacks","activerecord::callbacks","activerecord::callbacks","activerecord::callbacks","activerecord::callbacks","activerecord::base","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::numeric::time","activesupport::coreextensions::time::calculations","activesupport::duration","activesupport::timewithzone","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activesupport::coreextensions::module","activerecord::dirty::classmethods","activesupport::coreextensions::module","activerecord::base","activesupport::timezone","repositories","activerecord::base","activerecord::base","activerecord::migration","activerecord::namedscope::scope","object","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::optimiser","actioncontroller::routing::optimisation::positionalargumentswithadditionalparams","actioncontroller::cgiwrapper","actioncontroller::filters::classmethods","actionview::helpers::javascripthelper","module","test::unit::assertions","actioncontroller::assertions::domassertions","actioncontroller::assertions::domassertions","actioncontroller::assertions::routingassertions","test::unit::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::assettaghelper::assettag","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","actioncontroller::abstractresponse","actioncontroller::testprocess","activerecord::connectionadapters::schemastatements","activesupport::timezone","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::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::date::calculations","activesupport::coreextensions::time::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::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::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","activerecord::base","rails::generator::namedbase","activerecord::base","activerecord::base","actioncontroller::httpauthentication::basic","actioncontroller::httpauthentication::basic::controllermethods","actioncontroller::httpauthentication::basic::controllermethods","actioncontroller::httpauthentication::basic","actioncontroller::requestforgeryprotection","actioncontroller::requestforgeryprotection","actioncontroller::httpauthentication::basic","actionview::helpers::assettaghelper","activesupport::bufferedlogger","activesupport::bufferedlogger","actionview::helpers::texthelper","activerecord::calculations::classmethods","activerecord::dynamicfindermatch","rails::generator::base","rails::generator::namedbase","rails::generator::options","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::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::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::date::calculations","activesupport::coreextensions::time::calculations","activerecord::associations::classmethods","activerecord::connectionadapters::table","activerecord::connectionadapters::tabledefinition","activerecord::reflection::macroreflection","actioncontroller::benchmarking::classmethods","actioncontroller::requestprofiler","actioncontroller::requestprofiler::sandbox","actioncontroller::requestprofiler::sandbox","actionview::helpers::benchmarkhelper","activerecord::base","activesupport::testing::performance::metrics::base","railsenvironment","activesupport::timewithzone","activerecord::connectionadapters::column","object","actioncontroller::abstractrequest","kernel","rails::configuration","rails::configuration","mime::type","activesupport::bufferedlogger","activesupport::callbacks::callbackchain","actionview::helpers::prototypehelper","actionview::helpers::prototypehelper","actioncontroller::testprocess","rails::configuration","actionview::helpers::urlhelper","actionview::helpers::javascripthelper","actionview::helpers::prototypehelper","activesupport::coreextensions::numeric::bytes","activesupport::coreextensions::numeric::bytes","actioncontroller::caching","actionview::helpers::cachehelper","activerecord::connectionadapters::querycache","activerecord::querycache","rails","activerecord::attributemethods::classmethods","activerecord::attributemethods::classmethods","actioncontroller::caching","fixtures","fixtures","actioncontroller::abstractrequest","activerecord::base","actioncontroller::caching::pages","actioncontroller::caching::pages::classmethods","actioncontroller::caching","activerecord::attributemethods::classmethods","fixtures","actioncontroller::caching::actions::classmethods","actioncontroller::caching::pages::classmethods","activerecord::calculations::classmethods","actioncontroller::dispatcher","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","actionview::templatehandler","activesupport::callbacks::callback","logger::formatter","logger::simpleformatter","activesupport::coreextensions::string::inflections","activesupport::coreextensions::string::inflections","activesupport::inflector","activesupport::multibyte::chars","actionview::helpers::capturehelper","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::sqliteadapter","actionview::helpers::taghelper","activesupport::multibyte::chars","activerecord::connectionadapters::table","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::calculations","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::sqliteadapter","activerecord::connectionadapters::table","activerecord::connectionadapters::schemastatements","activerecord::dirty","activerecord::dirty","activerecord::dirty","activesupport::coreextensions::string::multibyte","actioncontroller::abstractresponse","activerecord::connectionadapters::mysqladapter","actioncontroller::abstractresponse","actionview::helpers::formhelper","actionview::helpers::formtaghelper","rails::initializer","rails::initializer","activerecord::connectionadapters::connectionpool","actioncontroller::dispatcher","activerecord::connectionadapters::connectionpool","rails::generator::commands::base","rails::generator::commands::create","rails::generator::commands::list","object","rails::generator::spec","activerecord::reflection::macroreflection","rails::generator::spec","activerecord::base","activesupport::coreextensions::string::inflections","activesupport::inflector","actioncontroller::assertions","activesupport::coreextensions::pathname::cleanwithin","actioncontroller::dispatcher","activerecord::errors","activeresource::errors","activesupport::cache::memcachestore","activesupport::cache::memorystore","activesupport::cache::synchronizedmemorystore","activesupport::inflector::inflections","activerecord::connectionadapters::connectionhandler","activerecord::connectionadapters::connectionhandler","activesupport::bufferedlogger","activerecord::connectionadapters::querycache","activerecord::connectionadapters::connectionhandler","activerecord::connectionadapters::connectionpool","activerecord::connectionadapters::connectionpool","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::postgresqladapter","activerecord::base","activeresource::base","activesupport::bufferedlogger","activesupport::gzip::stream","cgi::session::activerecordstore","cgi::session::cookiestore","cgi::session::memcachestore","railsfcgihandler","activerecord::connectionadapters::mysqladapter","activeresource::base","activeresource::base","actionview::helpers::formoptionshelper","activerecord::connectionadapters::table","activerecord::connectionadapters::tabledefinition","activerecord::base","activerecord::base","activerecord::base","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::schemastatements","activerecord::base","activerecord::connectionadapters::querycache","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::postgresqladapter","activesupport::timewithzone","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::calculations","actionview::templatehandlers::builder","actionview::templatehandlers::erb","actionview::templatehandlers::rjs","rails::generator::commands::create","rails::generator::commands::destroy","rails::generator::commands::list","rails::generator::commands::update","activesupport::multibyte::chars","activesupport::multibyte::chars","activerecord::aggregations::classmethods","activesupport::gzip","activerecord::base","actionview::helpers::texthelper","rails","rails","actioncontroller::routing::routeset::mapper","activerecord::base","activerecord::connectionadapters::connectionhandler","activerecord::connectionadapters::connectionpool","activerecord::base","activerecord::base","activerecord::connectionadapters::connectionpool","activeresource::base","activeresource::base","cgi::session::activerecordstore::sqlbypass","activerecord::base","activerecord::connectionadapters::connectionhandler","activesupport::coreextensions::string::inflections","activesupport::inflector","activerecord::calculations::classmethods","activesupport::multibyte::chars","activerecord::base","actionview::helpers::capturehelper","actioncontroller::abstractrequest","actionview::helpers::taghelper","actionview::helpers::recordtaghelper","actioncontroller::abstractrequest","actioncontroller::abstractresponse","actionview::template","actioncontroller::abstractresponse","actioncontroller::abstractrequest","actioncontroller::abstractrequest","actionview::helpers::assettaghelper::assettag","actioncontroller::testcase","actioncontroller::testcase","actioncontroller::base","actioncontroller::base","actioncontroller::base","actioncontroller::base","actionmailer::base","actioncontroller::base","actioncontroller::base","actionmailer::base","actioncontroller::routing","hashwithindifferentaccess","hashwithindifferentaccess","actioncontroller::cgiwrapper","actioncontroller::cookies","actioncontroller::testprocess","activerecord::calculations::classmethods","activerecord::errors","activeresource::errors","activerecord::base","actionview::helpers::assettaghelper::assetcollection","activerecord::base","activeresource::base","activeresource::base","activesupport::timezone","activerecord::validations::classmethods","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::postgresqladapter","fixtures","object","activerecord::reflection::classmethods","activerecord::connectionadapters::schemastatements","cgi::session::activerecordstore::session","cgi::session::activerecordstore::sqlbypass","actioncontroller::assertions::selectorassertions","activesupport::coreextensions::date::calculations::classmethods","activesupport::coreextensions::datetime::calculations::classmethods","activesupport::coreextensions::time::zones::classmethods","actionview::helpers::texthelper","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::postgresqladapter","rails::generator::commands::base","actionview::helpers::urlhelper","activeresource::custommethods::classmethods","actionview::helpers::texthelper","process","kernel","activesupport::coreextensions::string::inflections","activesupport::inflector","cgi::session::activerecordstore::session","cgi::session::activerecordstore::sqlbypass","cgi::session::memcachestore","cgi::session::activerecordstore::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::basic","activesupport::multibyte::chars","activesupport::multibyte::chars","activesupport::gzip","activerecord::base","activesupport::cache::store","activesupport::cache::synchronizedmemorystore","activerecord::base","activerecord::base","activerecord::connectionadapters::abstractadapter","activesupport::coreextensions::hash::deepmerge","activesupport::coreextensions::hash::deepmerge","hashwithindifferentaccess","rails::generator::generatedattribute","railsenvironment","railsenvironment","activerecord::errors","actioncontroller::requestprofiler","rails::generator::options","rails::generator::options::classmethods","activerecord::connectionadapters::sqliteadapter","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","actioncontroller::integration::session","activerecord::base","activerecord::base","activerecord::connectionadapters::databasestatements","activeresource::base","activeresource::connection","activeresource::custommethods","activeresource::custommethods::instancemethods","activesupport::cache::filestore","activesupport::cache::memorystore","activesupport::cache::store","activesupport::cache::synchronizedmemorystore","activesupport::callbacks::callbackchain","cgi::session::activerecordstore","cgi::session::cookiestore","cgi::session::memcachestore","hashwithindifferentaccess","actioncontroller::abstractrequest","activerecord::base","fixtures","activesupport::cache::filestore","activesupport::cache::memorystore","activesupport::cache::store","activesupport::cache::synchronizedmemorystore","activerecord::connectionadapters::databasestatements","actioncontroller::integration::session","actionmailer::base","actionmailer::base","activesupport::coreextensions::string::inflections","activesupport::inflector","rails::gemdependency","rails::generator::commands::base","rails::generator::commands::list","activerecord::base","rails::generator::base","activerecord::base","activerecord::base","activeresource::base","cgi::session::activerecordstore::sqlbypass","activerecord::base","actioncontroller::testcase","actionview::testcase","commands::install","activesupport::coreextensions::hash::diff","actionview::helpers::assettaghelper::imageasset","actionview::helpers::assettaghelper::javascriptasset","actionview::helpers::assettaghelper::stylesheetasset","rails::generator::commands::create","rails::generator::commands::destroy","rails::generator::commands::list","rails::generator::commands::update","activesupport::multibyte::unicodedatabase","activerecord::connectionadapters::querycache","rails::initializer","activerecord::connectionadapters::abstractadapter","actioncontroller::flash::flashhash","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::connectionpool","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::sqliteadapter","actioncontroller::dispatcher","actioncontroller::dispatcher","dispatchservlet","actioncontroller::dispatcher","actioncontroller::dispatcher","railsfcgihandler","railsfcgihandler","sourceannotationextractor","actionview::helpers::datehelper","actionview::helpers::datehelper","activerecord::connectionadapters::schemastatements","actionview::helpers::recordtaghelper","actioncontroller::recordidentifier","actionview::helpers::recordidentificationhelper","actioncontroller::recordidentifier","actionview::helpers::recordidentificationhelper","actioncontroller::abstractrequest","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","cgi::session::activerecordstore::session","cgi::session::activerecordstore::sqlbypass","activesupport::timewithzone","activeresource::base","activesupport::callbacks::callback","hashwithindifferentaccess","object","activerecord::errors","activeresource::errors","rails::generator::gemgeneratorsource","rails::generator::gempathsource","rails::generator::pathsource","rails::generator::source","rails::vendorgemsourceindex","repositories","repositories","repository","activesupport::coreextensions::string::iterators","activerecord::errors","activeresource::errors","enumerable","activeresource::base","activeresource::base","activerecord::errors","activerecord::namedscope::scope","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::sqliteadapter","kernel","activeresource::base","activeresource::formats::jsonformat","activeresource::formats::xmlformat","activesupport::json","activesupport::base64","activesupport::coreextensions::base64::encoding","actioncontroller::httpauthentication::basic","activerecord::connectionadapters::postgresqladapter","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::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::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::string::startsendswith","cgi::session::cookiestore","rexml::document","actionview::helpers::atomfeedhelper::atomfeedbuilder","sourceannotationextractor","rails","actioncontroller::cgiwrapper","activesupport::testing::performance::benchmarker","rails::configuration","commands::plugin","rails::configuration","activerecord::base","activeresource::base","activeresource::request","activesupport::callbacks::callback","activesupport::timewithzone","rails::generator::manifest","actionview::helpers::activerecordhelper","actionview::helpers::activerecordhelper","activerecord::validations","activeresource::validations","activerecord::connectionadapters::postgresqladapter","actionview::helpers::javascripthelper","actionview::helpers::taghelper","activerecord::base","activerecord::connectionadapters::connectionhandler","actioncontroller::abstractresponse","actioncontroller::abstractresponse","actioncontroller::abstractresponse","actioncontroller::abstractrequest","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::databasestatements","activerecord::connectionadapters::postgresqladapter","actionview::base","activesupport::cache::filestore","activesupport::cache::memorystore","activesupport::cache::store","activesupport::cache::synchronizedmemorystore","repositories","rails::generator::commands::base","activerecord::base","activeresource::base","activeresource::base","railsfcgihandler","railsfcgihandler","activesupport::cache","activerecord::base","actionview::helpers::assettaghelper::javascriptsources","actionview::helpers::assettaghelper::stylesheetsources","actionview::helpers::assettaghelper::javascriptsources","actionview::helpers::assettaghelper::stylesheetsources","actioncontroller::caching::actions","actioncontroller::caching::fragments","actioncontroller::caching::pages","actioncontroller::caching::pages::classmethods","actioncontroller::base","actioncontroller::base","activerecord::dirty::classmethods","activerecord::locking::optimistic::classmethods","actionview::helpers::assettaghelper::imageasset","actionview::helpers::assettaghelper::javascriptasset","actionview::helpers::assettaghelper::stylesheetasset","activeresource::formats::jsonformat","activeresource::formats::xmlformat","railsenvironment","railsenvironment","sourceannotationextractor","activerecord::connectionadapters::column","activesupport::coreextensions::array::extractoptions","commands::discover","actioncontroller::dispatcher","actioncontroller::dispatcher","activerecord::connectionadapters::column","activerecord::connectionadapters::column","activerecord::connectionadapters::column","activerecord::connectionadapters::column","activesupport::cache::store","activesupport::cache::synchronizedmemorystore","hashwithindifferentaccess","recursivehttpfetcher","recursivehttpfetcher","actionview::helpers::formtaghelper","rails::generator::generatedattribute","actionview::helpers::formhelper","activesupport::coreextensions::array::access","rails::generator::commands::create","rails::generator::commands::destroy","rails::generator::commands::list","rails::generator::commands::update","actionview::helpers::formhelper","actionview::helpers::formtaghelper","activesupport::multibyte::unicodedatabase","actioncontroller::filters::classmethods","actioncontroller::base","activerecord::base","activeresource::base","activesupport::callbacks::callbackchain","plugin","railsenvironment","sourceannotationextractor","actioncontroller::testprocess","cgi::session::activerecordstore::session","cgi::session::activerecordstore::sqlbypass","activerecord::base","object","repositories","sourceannotationextractor","rails::vendorgemsourceindex","repositories","actioncontroller::testprocess","activerecord::dynamicfindermatch","activerecord::base","activerecord::namedscope::scope","actioncontroller::testprocess","fixtures","actioncontroller::testprocess","activesupport::bufferedlogger","actioncontroller::dispatcher","actioncontroller::integration::session","activesupport::coreextensions::string::inflections","activesupport::inflector","actionview::helpers::activerecordhelper","actioncontroller::requestforgeryprotection","actionview::helpers::formhelper","actionview::helpers::prototypehelper","actionview::helpers::prototypehelper","actionview::helpers::formtaghelper","actioncontroller::abstractrequest","activeresource::base","activesupport::testing::performance::metrics::gcruns","activesupport::testing::performance::metrics::gctime","activesupport::testing::performance::metrics::memory","activesupport::testing::performance::metrics::objects","activesupport::testing::performance::metrics::time","actioncontroller::abstractrequest","activeresource::base","actionview::template","activerecord::connectionadapters::abstractadapter","activesupport::coreextensions::datetime::conversions","activesupport::coreextensions::time::conversions","activesupport::timewithzone","activesupport::timezone","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","activerecord::base","activesupport::timewithzone","activesupport::memoizable::freezable","actioncontroller::abstractrequest","actioncontroller::base","activesupport::coreextensions::array::access","activerecord::serialization","activesupport::coreextensions::numeric::time","activesupport::duration","activerecord::serialization","activeresource::errors","activesupport::coreextensions::hash::classmethods","activerecord::base","rails::gemdependency","activerecord::errors","activeresource::errors","rails::generator::options","rails::generator::options::classmethods","activesupport::testing::performance","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::calculations","activesupport::timewithzone","activesupport::multibyte::chars","activesupport::multibyte::chars","activesupport::multibyte::chars","railsfcgihandler","rails::configuration","rails::gemdependency","cgi::session::cookiestore","activerecord::errors","actioncontroller::routing::optimisation","rails::secretkeygenerator","activerecord::attributemethods::classmethods","actioncontroller::routing::optimisation::optimiser","actioncontroller::routing::optimisation::positionalarguments","actioncontroller::routing::optimisation::positionalargumentswithadditionalparams","actioncontroller::integration::session","activeresource::connection","activeresource::custommethods","activeresource::custommethods::instancemethods","actioncontroller::abstractrequest","actioncontroller::integration::session","activesupport::timewithzone","activesupport::timewithzone","activesupport::coreextensions::datetime::calculations","activesupport::timewithzone","activesupport::coreextensions::numeric::bytes","activesupport::coreextensions::numeric::bytes","plugin","activesupport::timewithzone","activesupport::timewithzone","activesupport::timewithzone","activesupport::timewithzone","enumerable","rails::generator::commands::base","actioncontroller::routing::optimisation::optimiser","actioncontroller::routing::optimisation::positionalarguments","actioncontroller::routing::optimisation::positionalargumentswithadditionalparams","actioncontroller::dispatcher","activesupport::rescuable","activerecord::associations::classmethods","activerecord::base","activerecord::connectionadapters::column","activerecord::associations::classmethods","activerecord::associations::classmethods","activerecord::base","activeresource::base","activeresource::request","activesupport::callbacks::callback","activesupport::timewithzone","rails::gemdependency","actioncontroller::base","actioncontroller::integration::session","activeresource::connection","actioncontroller::abstractrequest","actioncontroller::abstractrequest","activeresource::base","actioncontroller::helpers::classmethods","object","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::abstractrequest","actioncontroller::integration::session","actioncontroller::abstractrequest","activesupport::coreextensions::numeric::time","activesupport::coreextensions::numeric::time","mime::type","actioncontroller::testprocess","erb::util","activesupport::timewithzone","actioncontroller::integration::session","actioncontroller::integration::session","activesupport::inflector::inflections","activerecord::base","activerecord::base","activerecord::connectionadapters::column","activesupport::coreextensions::string::inflections","activesupport::inflector","activerecord::base","activeresource::base","activerecord::base","activeresource::base","activeresource::base","rails::generator::commands::create","fixtures","actioncontroller::abstractrequest","actioncontroller::abstractrequest","actionview::helpers::assettaghelper","actionview::helpers::formtaghelper","actionview::helpers::assettaghelper","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::calculations","activesupport::multibyte::chars","activesupport::coreextensions::array::grouping","activesupport::coreextensions::array::grouping","activesupport::coreextensions::time::zones","activesupport::timewithzone","actionview::base::proxymodule","activesupport::multibyte::chars","module","activesupport::coreextensions::range::includerange","actioncontroller::assertions","actioncontroller::cgiext::stdinput","actioncontroller::cookies","actioncontroller::flash","actioncontroller::requestforgeryprotection","actioncontroller::testprocess","actioncontroller::uploadedfile","activerecord::connectionadapters::querycache","activerecord::dirty","activerecord::namedscope","activerecord::serialization","activerecord::transactions","activeresource::custommethods","activesupport::callbacks","activesupport::memoizable::freezable","activesupport::testing::performance","activesupport::testing::setupandteardown","rails::generator::commands","rails::generator::lookup","rails::generator::options","module","activerecord::base","activesupport::cache::store","activesupport::cache::synchronizedmemorystore","activerecord::base","activerecord::base","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::table","activesupport::multibyte::chars","enumerable","activerecord::connectionadapters::postgresqladapter","actioncontroller::noninferrablecontrollererror","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","activerecord::connectionadapters::schemastatements","rails::initializer","rails::initializer","rails::initializer","actioncontroller::cgiext::stdinput","rails","rails","actionview::helpers::activerecordhelper","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::postgresqladapter","activesupport::multibyte::chars","activerecord::connectionadapters::databasestatements","fixtures","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activerecord::connectionadapters::databasestatements","activerecord::base","activerecord::base","activesupport::timewithzone","plugin","rails::gemdependency","railsenvironment","rails::initializer","railsfcgihandler","railsfcgihandler","plugin","rails::generator::commands","rails::generator::lookup","rails::generator::lookup::classmethods","repositories","object","activerecord::attributemethods::classmethods","object","object","fixtures","fixtures","activerecord::observing::classmethods","activerecord::dynamicfindermatch","i18n::backend::simple","activerecord::errors","activeresource::errors","rails::generator::commands::base","rails::generator::commands::rewindbase","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","activesupport::coreextensions::numeric::bytes","activesupport::coreextensions::numeric::bytes","activesupport::timewithzone","activerecord::connectionadapters::column","activerecord::reflection::macroreflection","rails::generator::spec","actioncontroller::translation","actionview::helpers::translationhelper","actionview::helpers::formhelper","actionview::helpers::formtaghelper","activerecord::base","activerecord::namedscope::scope","actioncontroller::abstractresponse","actioncontroller::abstractresponse","actioncontroller::abstractresponse","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","actioncontroller::layout::classmethods","activerecord::errors","activeresource::errors","activesupport::multibyte::chars","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::mysqladapter","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","activeresource::base","activesupport::multibyte::unicodedatabase","rails::gemdependency","rails::plugin","repositories","rails::initializer","rails::initializer","activeresource::base","rails::initializer","rails::initializer","rails::initializer","rails::plugin","rails::gemdependency","rails::initializer","actioncontroller::requestprofiler","rails::vendorgemsourceindex","rails::initializer","cgi::session::activerecordstore::session","cgi::session::activerecordstore::sqlbypass","rails::gemdependency","rails::plugin","activesupport::timezone","activesupport::coreextensions::module","activesupport::coreextensions::module","activesupport::coreextensions::datetime::calculations::classmethods","actioncontroller::rescue","activesupport::coreextensions::time::calculations::classmethods","activesupport::timezone","actioncontroller::translation","actionview::helpers::translationhelper","activesupport::timewithzone","actioncontroller::abstractresponse","actioncontroller::abstractresponse","activerecord::locking::pessimistic","activerecord::locking::optimistic::classmethods","activerecord::locking::optimistic::classmethods","activerecord::connectionadapters::abstractadapter","actioncontroller::rescue","activerecord::connectionadapters::abstractadapter","cgi::session::activerecordstore","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","rails::generator::options::classmethods","rails::generator::base","enumerable","actioncontroller::dispatcher","railsfcgihandler","actionview::helpers::texthelper","cgi::session::activerecordstore::session","cgi::session::activerecordstore::sqlbypass","activesupport::timewithzone","activesupport::timewithzone","activerecord::dynamicfindermatch","activerecord::attributemethods::classmethods","module","module","module","activerecord::calculations::classmethods","activesupport::coreextensions::string::multibyte","activesupport::coreextensions::string::multibyte","activesupport::testing::performance::metrics::base","activesupport::testing::performance::metrics::cputime","activesupport::testing::performance::metrics::gcruns","activesupport::testing::performance::metrics::gcruns","activesupport::testing::performance::metrics::gcruns","activesupport::testing::performance::metrics::gctime","activesupport::testing::performance::metrics::gctime","activesupport::testing::performance::metrics::memory","activesupport::testing::performance::metrics::memory","activesupport::testing::performance::metrics::memory","activesupport::testing::performance::metrics::memory","activesupport::testing::performance::metrics::memory","activesupport::testing::performance::metrics::memory","activesupport::testing::performance::metrics::objects","activesupport::testing::performance::metrics::objects","activesupport::testing::performance::metrics::objects","activesupport::testing::performance::metrics::processtime","activesupport::testing::performance::metrics::time","activesupport::testing::performance::metrics::walltime","activesupport::testing::performance::metrics::base","activesupport::coreextensions::numeric::bytes","activesupport::coreextensions::numeric::bytes","activesupport::memoizable","activesupport::memoizable::freezable","hashwithindifferentaccess","activerecord::base","object","actioncontroller::abstractrequest","actioncontroller::integration::runner","actioncontroller::testprocess","activerecord::migration","activesupport::multibyte::chars","activesupport::stringinquirer","activesupport::timewithzone","rails::generator::manifest","actionview::helpers::prototypehelper","actionview::template","activerecord::connectionadapters::column","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::calculations","activerecord::migration","rails::generator::commands::base","rails::generator::commands::base","rails::generator::commands::create","rails::generator::commands::destroy","rails::generator::commands::list","actionview::template","activeresource::formats::jsonformat","activeresource::formats::xmlformat","activerecord::calculations::classmethods","activesupport::coreextensions::time::calculations","activesupport::coreextensions::numeric::time","activesupport::coreextensions::numeric::time","cgi::session","cgi::session::activerecordstore","activesupport::coreextensions::module","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::float::time","activesupport::coreextensions::integer::time","activesupport::coreextensions::float::time","activesupport::coreextensions::integer::time","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::float::time","actionview::helpers::assettaghelper::assettag","actionview::template","activesupport::coreextensions::integer::evenodd","activerecord::reflection::macroreflection","activesupport::testing::performance::metrics::base","rails::gemdependency","activerecord::namedscope::classmethods","rails::generator::source","actioncontroller::routing::routeset::mapper","activerecord::connectionadapters::schemastatements","actioncontroller::abstractresponse","actioncontroller::cgiwrapper","actioncontroller::caching::actions::actioncachepath","actioncontroller::dispatcher","actioncontroller::http::headers","actioncontroller::integration::session","actioncontroller::noninferrablecontrollererror","actioncontroller::requestprofiler","actioncontroller::requestprofiler::sandbox","actioncontroller::routing::optimisation::optimiser","actioncontroller::testuploadedfile","actionview::base::proxymodule","actionview::helpers::assettaghelper::assetcollection","actionview::helpers::assettaghelper::assettag","actionview::helpers::atomfeedhelper::atombuilder","actionview::helpers::atomfeedhelper::atomfeedbuilder","actionview::template","actionview::testcase::testcontroller","activerecord::attributeassignmenterror","activerecord::base","activerecord::connectionadapters::column","activerecord::connectionadapters::connectionhandler","activerecord::connectionadapters::connectionpool","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::table","activerecord::connectionadapters::tabledefinition","activerecord::dynamicfindermatch","activerecord::multiparameterassignmenterrors","activerecord::namedscope::scope","activerecord::observer","activerecord::recordinvalid","activerecord::reflection::macroreflection","activeresource::base","activeresource::connection","activeresource::request","activeresource::response","activeresource::timeouterror","activesupport::bufferedlogger","activesupport::cache::filestore","activesupport::cache::memcachestore","activesupport::cache::memorystore","activesupport::cache::synchronizedmemorystore","activesupport::callbacks::callback","activesupport::deprecation::deprecatedobjectproxy","activesupport::inflector::inflections","activesupport::modelname","activesupport::multibyte::chars","activesupport::multibyte::unicodedatabase","activesupport::testing::performance::metrics::base","activesupport::testing::performance::metrics::cputime","activesupport::testing::performance::performer","activesupport::testing::performance::profiler","activesupport::timewithzone","activesupport::timezone","activesupport::timezone","cgi::session::activerecordstore","cgi::session::activerecordstore::sqlbypass","cgi::session::cookiestore","cgi::session::memcachestore","commands::discover","commands::info","commands::install","commands::list","commands::plugin","commands::remove","commands::source","commands::sources","commands::unsource","commands::update","fixtures","hashwithindifferentaccess","logger::formatter","mime::type","plugin","rails::configuration","rails::gembuilder","rails::gemdependency","rails::gemplugin","rails::generator::abstractgemsource","rails::generator::base","rails::generator::generatedattribute","rails::generator::manifest","rails::generator::namedbase","rails::generator::pathsource","rails::generator::source","rails::generator::spec","rails::initializer","rails::plugin","rails::secretkeygenerator","rails::vendorgemsourceindex","railsenvironment","railsfcgihandler","recursivehttpfetcher","repositories","repository","sourceannotationextractor","activeresource::base","activerecord::connectionadapters::column","activerecord::base","cgi::session::activerecordstore::sqlbypass","object","activerecord::connectionadapters::column","rails::generator::commands::base","rails::generator::commands::base","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::multibyte::chars","actioncontroller::routing","actioncontroller::abstractrequest","actioncontroller::flash::flashhash","activesupport::timezone","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","logger","logger","logger","activerecord::errors","activeresource::errors","activerecord::errors","activeresource::errors","actioncontroller::integration::runner","activerecord::connectionadapters::abstractadapter","actionview::helpers::formoptionshelper","activerecord::reflection::macroreflection","commands::discover","commands::info","commands::install","commands::list","commands::plugin","commands::remove","commands::source","commands::sources","commands::unsource","commands::update","rails::generator::options","actionview::helpers::prototypehelper","actionview::helpers::javascripthelper","actionview::helpers::formoptionshelper","actionview::helpers::formoptionshelper","activerecord::connectionadapters::schemastatements","activesupport::coreextensions::string::conversions","activesupport::coreextensions::integer::inflections","activesupport::inflector","activeresource::custommethods","actioncontroller::uploadedfile","activesupport::testing::performance::benchmarker","activesupport::testing::performance::performer","activesupport::testing::performance::profiler","activesupport::coreextensions::range::overlaps","activesupport::coreextensions::string::inflections","activesupport::inflector","actioncontroller::abstractrequest","actioncontroller::cgiwrapper","activesupport::coreextensions::module","activesupport::coreextensions::module","activesupport::coreextensions::module","activesupport::timezone","mime::type","commands::discover","commands::info","commands::install","commands::list","commands::plugin","commands::plugin","commands::remove","commands::source","commands::sources","commands::unsource","commands::update","rails::generator::options","actioncontroller::requestprofiler","actioncontroller::recordidentifier","actionview::helpers::recordidentificationhelper","activeresource::base","activeresource::base","activeresource::connection","actionview::helpers::formhelper","actionview::helpers::formtaghelper","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::calculations","activesupport::timewithzone","actioncontroller::abstractrequest","actionview::template","actioncontroller::caching::actions::actioncachepath","actioncontroller::abstractrequest","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::template","actionview::template","actioncontroller::caching::sqlcache","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","actionview::helpers::texthelper","activesupport::coreextensions::string::inflections","activesupport::inflector","actioncontroller::polymorphicroutes","actioncontroller::polymorphicroutes","recursivehttpfetcher","actioncontroller::abstractrequest","actioncontroller::abstractrequest","actioncontroller::routing","actioncontroller::integration::session","activeresource::connection","activeresource::custommethods","activeresource::custommethods::instancemethods","actioncontroller::abstractrequest","actioncontroller::integration::session","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::abstractadapter","activeresource::base","activeresource::base","activeresource::base","activerecord::associationpreload::classmethods","actioncontroller::abstractresponse","actioncontroller::testcase","rails::initializer","actioncontroller::filters::classmethods","actioncontroller::filters::classmethods","actioncontroller::filters::classmethods","rails::generator::lookup::classmethods","actioncontroller::base","actioncontroller::base","object","activerecord::base","activerecord::connectionadapters::tabledefinition","actioncontroller::testprocess","rails::initializer","railsfcgihandler","railsfcgihandler","actioncontroller::base","railsfcgihandler","railsfcgihandler","actioncontroller::base","actionview::base","actioncontroller::base","actioncontroller::requestprofiler","activesupport::testing::performance::metrics::base","actioncontroller::requestforgeryprotection","actioncontroller::requestforgeryprotection::classmethods","actioncontroller::abstractrequest","activerecord::namedscope::scope","actionview::helpers::assettaghelper::javascriptasset","actionview::helpers::assettaghelper::stylesheetasset","actionview::helpers::assettaghelper::assettag","rails","rails","recursivehttpfetcher","actioncontroller::integration::session","activeresource::connection","activeresource::custommethods","activeresource::custommethods::instancemethods","actioncontroller::abstractrequest","actioncontroller::integration::session","actioncontroller::abstractrequest","actioncontroller::abstractrequest","actioncontroller::cgiwrapper","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::quoting","activerecord::connectionadapters::quoting","activerecord::connectionadapters::quoting","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::quoting","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::abstractrequest","actioncontroller::abstractrequest","activesupport::cache::compressedmemcachestore","activesupport::cache::filestore","activesupport::cache::memorystore","activesupport::cache::store","activesupport::cache::synchronizedmemorystore","actioncontroller::caching::fragments","activesupport::coreextensions::date::conversions","activesupport::coreextensions::datetime::conversions","rails::generator::commands::base","rails::generator::commands::create","rails::generator::commands::list","activerecord::base","activerecord::base","activerecord::base","actionmailer::base","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::postgresqladapter","activesupport::testing::performance::benchmarker","activesupport::testing::performance::profiler","rails::generator::base","rexml::document","actioncontroller::testresponse","actioncontroller::abstractresponse","actioncontroller::integration::session","actioncontroller::base","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","actioncontroller::base","actioncontroller::testprocess","rails::generator::generatedattribute","activerecord::connectionadapters::table","activerecord::connectionadapters::tabledefinition","actioncontroller::abstractrequest","actioncontroller::abstractrequest","activerecord::reflection::classmethods","activerecord::reflection::classmethods","activerecord::reflection::classmethods","activerecord::reflection::classmethods","activerecord::reflection::classmethods","rails::vendorgemsourceindex","rails::gemdependency","mime::type","mime::type","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionview::helpers::assettaghelper","actionmailer::base","hashwithindifferentaccess","actionview::template","actioncontroller::abstractrequest","activerecord::connectionadapters::connectionpool","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activerecord::base","activerecord::namedscope::scope","activeresource::base","object","railsfcgihandler","actioncontroller::dispatcher","railsfcgihandler","rails::configuration","actioncontroller::abstractrequest","actionview::helpers::prototypehelper","actionview::helpers::prototypehelper","actioncontroller::abstractrequest","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activerecord::connectionadapters::table","repositories","activerecord::connectionadapters::table","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::schemastatements","activerecord::base","activerecord::connectionadapters::connectionhandler","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::table","activerecord::connectionadapters::table","rails::vendorgemsourceindex","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::table","activerecord::connectionadapters::table","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::sqliteadapter","activerecord::connectionadapters::schemastatements","actioncontroller::base","actioncontroller::components::helpermethods","actioncontroller::components::instancemethods","actioncontroller::components::instancemethods","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::performance::performer","activesupport::testing::performance::profiler","actioncontroller::httpauthentication::basic::controllermethods","actioncontroller::abstractrequest","actioncontroller::abstractrequest","actioncontroller::abstractrequest","actioncontroller::integration::session","activeresource::connection","activeresource::httpmock","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","actioncontroller::integration::session","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::mysqladapter","activeresource::httpmock","fixtures","activerecord::base","actionview::helpers::texthelper","activerecord::locking::optimistic::classmethods","activerecord::connectionadapters::databasestatements","actioncontroller::base","rails::generator::lookup::classmethods","actioncontroller::resources","actioncontroller::resources","actioncontroller::mimeresponds::instancemethods","activeresource::httpmock","activerecord::base","activerecord::namedscope::scope","activeresource::base","activesupport::multibyte::chars","activesupport::timewithzone","activeresource::base","actioncontroller::assertions::selectorassertions","activeresource::httpmock","railsfcgihandler","railsfcgihandler","cgi::session::activerecordstore","cgi::session::cookiestore","cgi::session::memcachestore","railsfcgihandler","activerecord::base","activerecord::connectionadapters::connectionhandler","object","activesupport::multibyte::chars","activesupport::coreextensions::hash::reversemerge","activesupport::coreextensions::hash::reversemerge","activesupport::coreextensions::hash::reversemerge","rails::generator::manifest","activesupport::timewithzone","activesupport::timewithzone","activesupport::multibyte::chars","activerecord::transactions","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::postgresqladapter","actioncontroller::routing::routeset::mapper","rails","activesupport::coreextensions::float::rounding","rails::generator::commands::create","rails::generator::commands::destroy","rails::generator::commands::list","activesupport::multibyte::chars","actioncontroller::requestprofiler","actioncontroller::requestprofiler","activesupport::callbacks::callbackchain","activesupport::testing::performance","activesupport::testing::performance::benchmarker","activesupport::testing::performance::profiler","rails::generator::scripts::base","rails::initializer","activesupport::callbacks","railsfcgihandler","activesupport::testing::performance","activesupport::testing::performance","activesupport::testing::performance","activesupport::testing::setupandteardown","activesupport::testing::setupandteardown","actionview::helpers::sanitizehelper","actionview::helpers::sanitizehelper","activerecord::connectionadapters::databasestatements","activerecord::base","activerecord::base","activerecord::base","activerecord::base","activerecord::base","activerecord::base","activeresource::base","cgi::session::activerecordstore::sqlbypass","repositories","activerecord::base","activerecord::validations","activeresource::validations","activerecord::validations","actioncontroller::requestprofiler::sandbox","activerecord::migration","rails::gembuilder","activerecord::migration","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::postgresqladapter","activerecord::namedscope::classmethods","commands::discover","rails::vendorgemsourceindex","activesupport::coreextensions::array::access","activesupport::coreextensions::numeric::time","activesupport::coreextensions::numeric::time","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::time::calculations","actionview::helpers::formoptionshelper","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","activerecord::connectionadapters::databasestatements","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::postgresqladapter","activerecord::connectionadapters::sqliteadapter","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::abstractresponse","activerecord::base","activerecord::base","actioncontroller::abstractrequest","actioncontroller::sessionmanagement::classmethods","actioncontroller::testprocess","actioncontroller::sessionmanagement::classmethods","actioncontroller::base","actioncontroller::sessionmanagement::classmethods","actioncontroller::sessionmanagement::classmethods","actioncontroller::sessionmanagement::classmethods","rails::initializer","activerecord::base","rails::initializer","activerecord::locking::optimistic::classmethods","activerecord::base","rails::configuration","activerecord::base","activerecord::base","actioncontroller::testcase","actionview::testcase","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","actioncontroller::requestprofiler","activerecord::connectionadapters::mysqladapter","actioncontroller::benchmarking::classmethods","activerecord::base","activesupport::bufferedlogger","logger","activesupport::cache::store","rails::vendorgemsourceindex","rails::vendorgemsourceindex","kernel","kernel","actionview::helpers::texthelper","activesupport::coreextensions::date::calculations","activesupport::coreextensions::datetime::calculations","activesupport::coreextensions::numeric::time","activesupport::coreextensions::time::calculations","activesupport::duration","activesupport::timewithzone","activesupport::inflector::inflections","actioncontroller::recordidentifier","activesupport::coreextensions::string::inflections","activesupport::inflector","activeresource::base","activeresource::base","activeresource::connection","activerecord::errors","activerecord::namedscope::scope","activeresource::errors","activesupport::multibyte::chars","rails::vendorgemsourceindex","actioncontroller::filters::classmethods","actioncontroller::filters::classmethods","actioncontroller::filters::classmethods","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","rails::gemdependency","activesupport::coreextensions::array::grouping","activesupport::multibyte::chars","commands::plugin","activerecord::connectionadapters::sqliteadapter","activesupport::coreextensions::string::filters","activesupport::coreextensions::string::filters","actioncontroller::abstractrequest","actioncontroller::base","actioncontroller::abstractrequest","activesupport::coreextensions::string::startsendswith","activesupport::cache::memcachestore","actioncontroller::abstractresponse","actioncontroller::abstractresponse","actioncontroller::cgiwrapper","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::abstractrequest","actionview::helpers::formtaghelper","actionview::helpers::prototypehelper","activeresource::response","activerecord::calculations::classmethods","enumerable","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::abstractadapter","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::postgresqladapter","kernel","activerecord::migration","plugin","activesupport::coreextensions::hash::keys","activesupport::coreextensions::hash::keys","hashwithindifferentaccess","actioncontroller::abstractrequest","module","actioncontroller::translation","actionview::helpers::translationhelper","activerecord::connectionadapters::schemastatements","activerecord::connectionadapters::postgresqladapter","activerecord::connectionadapters::schemastatements","activerecord::base","activerecord::connectionadapters::schemastatements","activerecord::base","activerecord::connectionadapters::sqliteadapter","activesupport::coreextensions::string::inflections","activesupport::inflector","activerecord::connectionadapters::postgresqladapter","actionview::helpers::taghelper","actionview::base","rails::generator::commands::create","rails::generator::commands::destroy","rails::generator::commands::list","rails::generator::commands::update","actioncontroller::abstractrequest","actionview::base","actionmailer::base","actionmailer::base","activesupport::coreextensions::numeric::bytes","activesupport::coreextensions::numeric::bytes","activesupport::testcase","actioncontroller::dispatcher","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::date::conversions","activesupport::coreextensions::datetime::conversions","activesupport::coreextensions::string::conversions","activesupport::coreextensions::time::conversions","activesupport::coreextensions::date::conversions","activesupport::coreextensions::datetime::conversions","activesupport::coreextensions::string::conversions","activesupport::coreextensions::time::conversions","activesupport::timewithzone","activesupport::coreextensions::datetime::conversions","activesupport::timewithzone","activesupport::coreextensions::array::conversions","activesupport::coreextensions::bigdecimal::conversions","activesupport::coreextensions::date::conversions","activesupport::coreextensions::datetime::conversions","activesupport::coreextensions::range::conversions","activesupport::coreextensions::time::conversions","hashwithindifferentaccess","activesupport::timewithzone","activerecord::serialization","activeresource::base","activesupport::json::variable","activesupport::timewithzone","datetime","object","activesupport::coreextensions::hash::keys","activesupport::coreextensions::hash::keys","hashwithindifferentaccess","activerecord::base","activeresource::base","activesupport::coreextensions::array::conversions","object","object","actioncontroller::dispatcher","rails::configuration","activesupport::coreextensions::array::conversions","object","activeresource::request","activeresource::timeouterror","activesupport::timewithzone","activesupport::timezone","mime::type","plugin","sourceannotationextractor::annotation","activesupport::coreextensions::array::conversions","activerecord::connectionadapters::tabledefinition","mime::type","mime::type","activesupport::coreextensions::date::conversions","activesupport::coreextensions::datetime::conversions","activesupport::coreextensions::string::conversions","activesupport::coreextensions::time::conversions","activesupport::timewithzone","activesupport::coreextensions::numeric::conversions","activerecord::errors","activerecord::serialization","activeresource::base","activesupport::coreextensions::array::conversions","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::date::calculations::classmethods","activesupport::coreextensions::time::calculations","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::postgresqladapter","activerecord::transactions","activerecord::transactions::classmethods","activerecord::connectionadapters::postgresqladapter","actioncontroller::translation","actionview::helpers::translationhelper","activesupport::inflector","activesupport::inflector","actionview::helpers::texthelper","activesupport::timewithzone","activerecord::connectionadapters::column","activerecord::connectionadapters::column","activerecord::connectionadapters::mysqladapter","activerecord::connectionadapters::postgresqladapter","activesupport::timezone","activesupport::multibyte::chars","activerecord::connectionadapters::querycache","activerecord::querycache","activesupport::inflector::inflections","activesupport::coreextensions::string::inflections","activesupport::inflector","activerecord::connectionadapters::postgresqladapter","actioncontroller::assertions::selectorassertions","plugin","cgi::session::activerecordstore::session","cgi::session::activerecordstore::sqlbypass","activesupport::memoizable::freezable","rexml::entity","rails::gemdependency","rails::gemdependency","activesupport::coreextensions::numeric::time","activesupport::duration","mime::type","activesupport::multibyte::chars","activerecord::base","activerecord::connectionadapters::databasestatements","activeresource::base","cgi::session::activerecordstore","cgi::session::cookiestore","cgi::session::memcachestore","hashwithindifferentaccess","activerecord::base","activerecord::base","activerecord::base","activerecord::base","activerecord::base","activerecord::locking::optimistic::classmethods","actionview::helpers::prototypehelper","actionview::helpers::prototypehelper","activerecord::connectionadapters::databasestatements","activerecord::connectionadapters::postgresqladapter","actionview::helpers::atomfeedhelper::atomfeedbuilder","actioncontroller::abstractrequest","actioncontroller::base","actioncontroller::integration::session","actioncontroller::urlwriter","actionview::helpers::urlhelper","activesupport::timezone","rails::generator::options","rails::generator::base","rails::generator::options","rails::generator::scripts::base","rails::generator::lookup::classmethods","railsenvironment","rails::generator::lookup::classmethods","actioncontroller::routing","railsenvironment","railsenvironment","activesupport::coreextensions::time::zones::classmethods","activesupport::timewithzone","activeresource::base","activeresource::base","activeresource::connection","dir","actioncontroller::httpauthentication::basic","activesupport::coreextensions::datetime::calculations","activesupport::timewithzone","activesupport::coreextensions::datetime::calculations","activesupport::timewithzone","activesupport::coreextensions::datetime::calculations","activesupport::timewithzone","activesupport::timezone","activesupport::coreextensions::time::calculations::classmethods","activesupport::timezone","activerecord::validations","activeresource::validations","rails::plugin","activerecord::validations","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","activerecord::connectionadapters::abstractadapter","actioncontroller::requestforgeryprotection","mime::type","rails","rails::vendorgemsourceindex","actioncontroller::base","actioncontroller::base","actioncontroller::base","actioncontroller::base","actionview::base","actionview::helpers::prototypehelper::javascriptgenerator::generatormethods","actionview::helpers::scriptaculoushelper","activesupport::multibyte::chars","actioncontroller::requestprofiler","activesupport::coreextensions::numeric::time","activesupport::coreextensions::numeric::time","activerecord::connectionadapters::connectionpool","actioncontroller::routing","activerecord::base","activesupport::testing::performance::metrics::base","activesupport::testing::performance::metrics::base","activesupport::testing::performance::metrics::base","object","activesupport::testing::performance::benchmarker","actioncontroller::testprocess","activerecord::base","railsfcgihandler","activerecord::transactions","actionview::helpers::texthelper","activerecord::migration","activesupport::cache::compressedmemcachestore","activesupport::cache::filestore","activesupport::cache::memcachestore","activesupport::cache::memorystore","activesupport::cache::store","activesupport::cache::synchronizedmemorystore","actionview::helpers::assettaghelper::assetcollection","actioncontroller::caching::fragments","rails::gemdependency","actioncontroller::integration::session","actioncontroller::testprocess","actioncontroller::abstractrequest","actioncontroller::integration::session","actioncontroller::testprocess","actioncontroller::abstractrequest","xmlsimple","xmlsimple","activesupport::coreextensions::date::conversions","activesupport::coreextensions::datetime::conversions","activesupport::timewithzone","activesupport::coreextensions::float::time","activesupport::coreextensions::integer::time","activesupport::coreextensions::float::time","activesupport::coreextensions::integer::time","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::date::calculations","activesupport::coreextensions::time::calculations","activesupport::coreextensions::float::time","activesupport::coreextensions::date::calculations","activesupport::coreextensions::date::calculations::classmethods","activesupport::coreextensions::time::calculations","activesupport::coreextensions::time::zones::classmethods","activesupport::timewithzone","activesupport::coreextensions::time::zones::classmethods","files\/readme.html","files\/actionmailer\/changelog.html","files\/actionmailer\/readme.html","files\/actionmailer\/lib\/action_mailer\/base_rb.html","files\/actionpack\/changelog.html","files\/actionpack\/readme.html","files\/actionpack\/lib\/action_controller\/assertions_rb.html","files\/actionpack\/lib\/action_controller\/assertions\/dom_assertions_rb.html","files\/actionpack\/lib\/action_controller\/assertions\/model_assertions_rb.html","files\/actionpack\/lib\/action_controller\/assertions\/response_assertions_rb.html","files\/actionpack\/lib\/action_controller\/assertions\/routing_assertions_rb.html","files\/actionpack\/lib\/action_controller\/assertions\/selector_assertions_rb.html","files\/actionpack\/lib\/action_controller\/assertions\/tag_assertions_rb.html","files\/actionpack\/lib\/action_controller\/base_rb.html","files\/actionpack\/lib\/action_controller\/benchmarking_rb.html","files\/actionpack\/lib\/action_controller\/caching_rb.html","files\/actionpack\/lib\/action_controller\/caching\/actions_rb.html","files\/actionpack\/lib\/action_controller\/caching\/fragments_rb.html","files\/actionpack\/lib\/action_controller\/caching\/pages_rb.html","files\/actionpack\/lib\/action_controller\/caching\/sql_cache_rb.html","files\/actionpack\/lib\/action_controller\/caching\/sweeping_rb.html","files\/actionpack\/lib\/action_controller\/cgi_ext_rb.html","files\/actionpack\/lib\/action_controller\/cgi_ext\/cookie_rb.html","files\/actionpack\/lib\/action_controller\/cgi_ext\/query_extension_rb.html","files\/actionpack\/lib\/action_controller\/cgi_ext\/session_rb.html","files\/actionpack\/lib\/action_controller\/cgi_ext\/stdinput_rb.html","files\/actionpack\/lib\/action_controller\/cgi_process_rb.html","files\/actionpack\/lib\/action_controller\/components_rb.html","files\/actionpack\/lib\/action_controller\/cookies_rb.html","files\/actionpack\/lib\/action_controller\/dispatcher_rb.html","files\/actionpack\/lib\/action_controller\/filters_rb.html","files\/actionpack\/lib\/action_controller\/flash_rb.html","files\/actionpack\/lib\/action_controller\/headers_rb.html","files\/actionpack\/lib\/action_controller\/helpers_rb.html","files\/actionpack\/lib\/action_controller\/http_authentication_rb.html","files\/actionpack\/lib\/action_controller\/integration_rb.html","files\/actionpack\/lib\/action_controller\/layout_rb.html","files\/actionpack\/lib\/action_controller\/mime_responds_rb.html","files\/actionpack\/lib\/action_controller\/mime_type_rb.html","files\/actionpack\/lib\/action_controller\/mime_types_rb.html","files\/actionpack\/lib\/action_controller\/performance_test_rb.html","files\/actionpack\/lib\/action_controller\/polymorphic_routes_rb.html","files\/actionpack\/lib\/action_controller\/rack_process_rb.html","files\/actionpack\/lib\/action_controller\/record_identifier_rb.html","files\/actionpack\/lib\/action_controller\/request_rb.html","files\/actionpack\/lib\/action_controller\/request_forgery_protection_rb.html","files\/actionpack\/lib\/action_controller\/request_profiler_rb.html","files\/actionpack\/lib\/action_controller\/rescue_rb.html","files\/actionpack\/lib\/action_controller\/resources_rb.html","files\/actionpack\/lib\/action_controller\/response_rb.html","files\/actionpack\/lib\/action_controller\/routing_rb.html","files\/actionpack\/lib\/action_controller\/routing\/builder_rb.html","files\/actionpack\/lib\/action_controller\/routing\/optimisations_rb.html","files\/actionpack\/lib\/action_controller\/routing\/recognition_optimisation_rb.html","files\/actionpack\/lib\/action_controller\/routing\/route_rb.html","files\/actionpack\/lib\/action_controller\/routing\/route_set_rb.html","files\/actionpack\/lib\/action_controller\/routing\/routing_ext_rb.html","files\/actionpack\/lib\/action_controller\/routing\/segments_rb.html","files\/actionpack\/lib\/action_controller\/session\/active_record_store_rb.html","files\/actionpack\/lib\/action_controller\/session\/cookie_store_rb.html","files\/actionpack\/lib\/action_controller\/session\/drb_server_rb.html","files\/actionpack\/lib\/action_controller\/session\/drb_store_rb.html","files\/actionpack\/lib\/action_controller\/session\/mem_cache_store_rb.html","files\/actionpack\/lib\/action_controller\/session_management_rb.html","files\/actionpack\/lib\/action_controller\/status_codes_rb.html","files\/actionpack\/lib\/action_controller\/streaming_rb.html","files\/actionpack\/lib\/action_controller\/test_case_rb.html","files\/actionpack\/lib\/action_controller\/test_process_rb.html","files\/actionpack\/lib\/action_controller\/translation_rb.html","files\/actionpack\/lib\/action_controller\/url_rewriter_rb.html","files\/actionpack\/lib\/action_controller\/verification_rb.html","files\/actionpack\/lib\/action_view\/base_rb.html","files\/actionpack\/lib\/action_view\/helpers_rb.html","files\/actionpack\/lib\/action_view\/helpers\/active_record_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/asset_tag_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/atom_feed_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/benchmark_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/cache_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/capture_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/date_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/debug_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/form_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/form_options_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/form_tag_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/javascript_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/number_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/prototype_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/record_identification_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/record_tag_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/sanitize_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/scriptaculous_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/tag_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/text_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/translation_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/url_helper_rb.html","files\/actionpack\/lib\/action_view\/inline_template_rb.html","files\/actionpack\/lib\/action_view\/partials_rb.html","files\/actionpack\/lib\/action_view\/paths_rb.html","files\/actionpack\/lib\/action_view\/renderable_rb.html","files\/actionpack\/lib\/action_view\/renderable_partial_rb.html","files\/actionpack\/lib\/action_view\/template_rb.html","files\/actionpack\/lib\/action_view\/template_error_rb.html","files\/actionpack\/lib\/action_view\/template_handler_rb.html","files\/actionpack\/lib\/action_view\/template_handlers_rb.html","files\/actionpack\/lib\/action_view\/template_handlers\/builder_rb.html","files\/actionpack\/lib\/action_view\/template_handlers\/erb_rb.html","files\/actionpack\/lib\/action_view\/template_handlers\/rjs_rb.html","files\/actionpack\/lib\/action_view\/test_case_rb.html","files\/activerecord\/changelog.html","files\/activerecord\/readme.html","files\/activerecord\/lib\/active_record\/aggregations_rb.html","files\/activerecord\/lib\/active_record\/association_preload_rb.html","files\/activerecord\/lib\/active_record\/associations_rb.html","files\/activerecord\/lib\/active_record\/associations\/association_collection_rb.html","files\/activerecord\/lib\/active_record\/associations\/association_proxy_rb.html","files\/activerecord\/lib\/active_record\/associations\/belongs_to_association_rb.html","files\/activerecord\/lib\/active_record\/associations\/belongs_to_polymorphic_association_rb.html","files\/activerecord\/lib\/active_record\/associations\/has_and_belongs_to_many_association_rb.html","files\/activerecord\/lib\/active_record\/associations\/has_many_association_rb.html","files\/activerecord\/lib\/active_record\/associations\/has_many_through_association_rb.html","files\/activerecord\/lib\/active_record\/associations\/has_one_association_rb.html","files\/activerecord\/lib\/active_record\/associations\/has_one_through_association_rb.html","files\/activerecord\/lib\/active_record\/attribute_methods_rb.html","files\/activerecord\/lib\/active_record\/base_rb.html","files\/activerecord\/lib\/active_record\/calculations_rb.html","files\/activerecord\/lib\/active_record\/callbacks_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/connection_pool_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/connection_specification_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/database_statements_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/query_cache_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/quoting_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/schema_definitions_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/schema_statements_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract_adapter_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/mysql_adapter_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/postgresql_adapter_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/sqlite3_adapter_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/sqlite_adapter_rb.html","files\/activerecord\/lib\/active_record\/dirty_rb.html","files\/activerecord\/lib\/active_record\/dynamic_finder_match_rb.html","files\/activerecord\/lib\/active_record\/fixtures_rb.html","files\/activerecord\/lib\/active_record\/i18n_interpolation_deprecation_rb.html","files\/activerecord\/lib\/active_record\/locking\/optimistic_rb.html","files\/activerecord\/lib\/active_record\/locking\/pessimistic_rb.html","files\/activerecord\/lib\/active_record\/migration_rb.html","files\/activerecord\/lib\/active_record\/named_scope_rb.html","files\/activerecord\/lib\/active_record\/observer_rb.html","files\/activerecord\/lib\/active_record\/query_cache_rb.html","files\/activerecord\/lib\/active_record\/reflection_rb.html","files\/activerecord\/lib\/active_record\/schema_rb.html","files\/activerecord\/lib\/active_record\/schema_dumper_rb.html","files\/activerecord\/lib\/active_record\/serialization_rb.html","files\/activerecord\/lib\/active_record\/serializers\/json_serializer_rb.html","files\/activerecord\/lib\/active_record\/serializers\/xml_serializer_rb.html","files\/activerecord\/lib\/active_record\/test_case_rb.html","files\/activerecord\/lib\/active_record\/timestamp_rb.html","files\/activerecord\/lib\/active_record\/transactions_rb.html","files\/activerecord\/lib\/active_record\/validations_rb.html","files\/activerecord\/lib\/active_record\/version_rb.html","files\/activeresource\/changelog.html","files\/activeresource\/readme.html","files\/activeresource\/lib\/active_resource_rb.html","files\/activeresource\/lib\/active_resource\/base_rb.html","files\/activeresource\/lib\/active_resource\/connection_rb.html","files\/activeresource\/lib\/active_resource\/custom_methods_rb.html","files\/activeresource\/lib\/active_resource\/formats_rb.html","files\/activeresource\/lib\/active_resource\/formats\/json_format_rb.html","files\/activeresource\/lib\/active_resource\/formats\/xml_format_rb.html","files\/activeresource\/lib\/active_resource\/http_mock_rb.html","files\/activeresource\/lib\/active_resource\/validations_rb.html","files\/activeresource\/lib\/active_resource\/version_rb.html","files\/activesupport\/changelog.html","files\/activesupport\/readme.html","files\/activesupport\/lib\/active_support\/base64_rb.html","files\/activesupport\/lib\/active_support\/basic_object_rb.html","files\/activesupport\/lib\/active_support\/buffered_logger_rb.html","files\/activesupport\/lib\/active_support\/cache_rb.html","files\/activesupport\/lib\/active_support\/cache\/compressed_mem_cache_store_rb.html","files\/activesupport\/lib\/active_support\/cache\/drb_store_rb.html","files\/activesupport\/lib\/active_support\/cache\/file_store_rb.html","files\/activesupport\/lib\/active_support\/cache\/mem_cache_store_rb.html","files\/activesupport\/lib\/active_support\/cache\/memory_store_rb.html","files\/activesupport\/lib\/active_support\/cache\/synchronized_memory_store_rb.html","files\/activesupport\/lib\/active_support\/callbacks_rb.html","files\/activesupport\/lib\/active_support\/core_ext_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/array_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/array\/access_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/array\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/array\/extract_options_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/array\/grouping_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/array\/random_access_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/base64_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/base64\/encoding_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/benchmark_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/bigdecimal_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/bigdecimal\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/blank_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/cgi_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/cgi\/escape_skipping_slashes_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/class_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/class\/attribute_accessors_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/class\/delegating_attributes_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/class\/inheritable_attributes_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/class\/removal_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date\/behavior_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date\/calculations_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date_time_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date_time\/calculations_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date_time\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/duplicable_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/enumerable_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/exception_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/file_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/file\/atomic_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/float_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/float\/rounding_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/float\/time_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/deep_merge_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/diff_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/except_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/indifferent_access_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/keys_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/reverse_merge_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/slice_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/integer_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/integer\/even_odd_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/integer\/inflections_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/integer\/time_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/kernel_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/agnostics_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/daemonizing_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/debugger_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/reporting_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/requires_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/load_error_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/logger_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/aliasing_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/attr_accessor_with_default_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/attr_internal_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/attribute_accessors_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/delegation_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/inclusion_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/introspection_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/loading_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/model_naming_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/synchronization_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/name_error_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/numeric_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/numeric\/bytes_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/numeric\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/numeric\/time_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/object_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/object\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/object\/extending_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/object\/instance_variables_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/object\/metaclass_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/object\/misc_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/pathname_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/pathname\/clean_within_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/proc_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/process_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/process\/daemon_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/range_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/range\/blockless_step_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/range\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/range\/include_range_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/range\/overlaps_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/rexml_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/access_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/behavior_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/filters_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/inflections_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/iterators_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/multibyte_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/starts_ends_with_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/xchar_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/symbol_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/time_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/time\/behavior_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/time\/calculations_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/time\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/time\/zones_rb.html","files\/activesupport\/lib\/active_support\/dependencies_rb.html","files\/activesupport\/lib\/active_support\/deprecation_rb.html","files\/activesupport\/lib\/active_support\/duration_rb.html","files\/activesupport\/lib\/active_support\/gzip_rb.html","files\/activesupport\/lib\/active_support\/inflections_rb.html","files\/activesupport\/lib\/active_support\/inflector_rb.html","files\/activesupport\/lib\/active_support\/json_rb.html","files\/activesupport\/lib\/active_support\/json\/decoding_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/date_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/date_time_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/enumerable_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/false_class_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/hash_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/nil_class_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/numeric_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/object_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/regexp_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/string_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/symbol_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/time_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/true_class_rb.html","files\/activesupport\/lib\/active_support\/json\/encoding_rb.html","files\/activesupport\/lib\/active_support\/json\/variable_rb.html","files\/activesupport\/lib\/active_support\/memoizable_rb.html","files\/activesupport\/lib\/active_support\/multibyte_rb.html","files\/activesupport\/lib\/active_support\/multibyte\/chars_rb.html","files\/activesupport\/lib\/active_support\/multibyte\/exceptions_rb.html","files\/activesupport\/lib\/active_support\/multibyte\/unicode_database_rb.html","files\/activesupport\/lib\/active_support\/option_merger_rb.html","files\/activesupport\/lib\/active_support\/ordered_hash_rb.html","files\/activesupport\/lib\/active_support\/ordered_options_rb.html","files\/activesupport\/lib\/active_support\/rescuable_rb.html","files\/activesupport\/lib\/active_support\/secure_random_rb.html","files\/activesupport\/lib\/active_support\/string_inquirer_rb.html","files\/activesupport\/lib\/active_support\/test_case_rb.html","files\/activesupport\/lib\/active_support\/testing\/core_ext\/test_rb.html","files\/activesupport\/lib\/active_support\/testing\/core_ext\/test\/unit\/assertions_rb.html","files\/activesupport\/lib\/active_support\/testing\/default_rb.html","files\/activesupport\/lib\/active_support\/testing\/performance_rb.html","files\/activesupport\/lib\/active_support\/testing\/setup_and_teardown_rb.html","files\/activesupport\/lib\/active_support\/time_with_zone_rb.html","files\/activesupport\/lib\/active_support\/values\/time_zone_rb.html","files\/activesupport\/lib\/active_support\/vendor_rb.html","files\/activesupport\/lib\/active_support\/version_rb.html","files\/activesupport\/lib\/active_support\/whiny_nil_rb.html","files\/railties\/changelog.html","files\/railties\/mit-license.html","files\/railties\/readme.html","files\/railties\/lib\/code_statistics_rb.html","files\/railties\/lib\/commands_rb.html","files\/railties\/lib\/commands\/about_rb.html","files\/railties\/lib\/commands\/console_rb.html","files\/railties\/lib\/commands\/dbconsole_rb.html","files\/railties\/lib\/commands\/destroy_rb.html","files\/railties\/lib\/commands\/generate_rb.html","files\/railties\/lib\/commands\/plugin_rb.html","files\/railties\/lib\/commands\/runner_rb.html","files\/railties\/lib\/commands\/server_rb.html","files\/railties\/lib\/commands\/update_rb.html","files\/railties\/lib\/console_app_rb.html","files\/railties\/lib\/console_sandbox_rb.html","files\/railties\/lib\/console_with_helpers_rb.html","files\/railties\/lib\/dispatcher_rb.html","files\/railties\/lib\/fcgi_handler_rb.html","files\/railties\/lib\/initializer_rb.html","files\/railties\/lib\/performance_test_help_rb.html","files\/railties\/lib\/rails\/gem_builder_rb.html","files\/railties\/lib\/rails\/gem_dependency_rb.html","files\/railties\/lib\/rails\/plugin_rb.html","files\/railties\/lib\/rails\/rack_rb.html","files\/railties\/lib\/rails\/vendor_gem_source_index_rb.html","files\/railties\/lib\/rails\/version_rb.html","files\/railties\/lib\/rails_generator_rb.html","files\/railties\/lib\/rails_generator\/base_rb.html","files\/railties\/lib\/rails_generator\/commands_rb.html","files\/railties\/lib\/rails_generator\/generated_attribute_rb.html","files\/railties\/lib\/rails_generator\/lookup_rb.html","files\/railties\/lib\/rails_generator\/manifest_rb.html","files\/railties\/lib\/rails_generator\/options_rb.html","files\/railties\/lib\/rails_generator\/scripts_rb.html","files\/railties\/lib\/rails_generator\/secret_key_generator_rb.html","files\/railties\/lib\/rails_generator\/simple_logger_rb.html","files\/railties\/lib\/rails_generator\/spec_rb.html","files\/railties\/lib\/railties_path_rb.html","files\/railties\/lib\/ruby_version_check_rb.html","files\/railties\/lib\/rubyprof_ext_rb.html","files\/railties\/lib\/source_annotation_extractor_rb.html","files\/railties\/lib\/test_help_rb.html","files\/railties\/lib\/webrick_server_rb.html"],"info":[["AbstractRequest","ActionController","classes\/ActionController\/AbstractRequest.html"," < Object","CgiRequest and TestRequest provide concrete implementations. ",1],["AbstractResponse","ActionController","classes\/ActionController\/AbstractResponse.html"," < Object","Represents an HTTP response generated by a controller action. One can use an ActionController::AbstractResponse",1],["Assertions","ActionController","classes\/ActionController\/Assertions.html"," < ","In addition to these specific assertions, you also have easy access to various collections that the regular",1],["DomAssertions","ActionController::Assertions","classes\/ActionController\/Assertions\/DomAssertions.html"," < ","",1],["ModelAssertions","ActionController::Assertions","classes\/ActionController\/Assertions\/ModelAssertions.html"," < ","",1],["ResponseAssertions","ActionController::Assertions","classes\/ActionController\/Assertions\/ResponseAssertions.html"," < ","A small suite of assertions that test responses from Rails applications. ",1],["RoutingAssertions","ActionController::Assertions","classes\/ActionController\/Assertions\/RoutingAssertions.html"," < ","Suite of assertions to test routes generated by Rails and the handling of requests made to them. ",1],["SelectorAssertions","ActionController::Assertions","classes\/ActionController\/Assertions\/SelectorAssertions.html"," < ","Adds the +assert_select+ method for use in Rails functional test cases, which can be used to make assertions",1],["TagAssertions","ActionController::Assertions","classes\/ActionController\/Assertions\/TagAssertions.html"," < ","Pair of assertions to testing elements in the HTML output of the response. ",1],["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 that",1],["ClassMethods","ActionController::Benchmarking","classes\/ActionController\/Benchmarking\/ClassMethods.html"," < ","",1],["CGIWrapper","ActionController","classes\/ActionController\/CGIWrapper.html"," < ::CGI","",1],["Caching","ActionController","classes\/ActionController\/Caching.html"," < ","Caching is a cheap way of speeding up slow applications by keeping the result of calculations, renderings,",1],["Actions","ActionController::Caching","classes\/ActionController\/Caching\/Actions.html"," < ","Action caching is similar to page caching by the fact that the entire output of the response is cached,",1],["ActionCachePath","ActionController::Caching::Actions","classes\/ActionController\/Caching\/Actions\/ActionCachePath.html"," < Object","",1],["ClassMethods","ActionController::Caching::Actions","classes\/ActionController\/Caching\/Actions\/ClassMethods.html"," < ","",1],["Fragments","ActionController::Caching","classes\/ActionController\/Caching\/Fragments.html"," < ","Fragment caching is used for caching various blocks within templates without caching the entire action",1],["Pages","ActionController::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 that",1],["ClassMethods","ActionController::Caching::Pages","classes\/ActionController\/Caching\/Pages\/ClassMethods.html"," < ","",1],["SqlCache","ActionController::Caching","classes\/ActionController\/Caching\/SqlCache.html"," < ","",1],["Sweeping","ActionController::Caching","classes\/ActionController\/Caching\/Sweeping.html"," < ","Sweepers are the terminators of the caching world and responsible for expiring caches when model objects",1],["CgiExt","ActionController","classes\/ActionController\/CgiExt.html"," < ","",1],["Stdinput","ActionController::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 don't",1],["Components","ActionController","classes\/ActionController\/Components.html"," < ","Components allow you to call other actions for their rendered response while executing another action.",1],["ClassMethods","ActionController::Components","classes\/ActionController\/Components\/ClassMethods.html"," < ","",1],["HelperMethods","ActionController::Components","classes\/ActionController\/Components\/HelperMethods.html"," < ","",1],["InstanceMethods","ActionController::Components","classes\/ActionController\/Components\/InstanceMethods.html"," < ","",1],["Cookies","ActionController","classes\/ActionController\/Cookies.html"," < ","Cookies are read and written through ActionController#cookies. The cookies being read are the ones received",1],["Dispatcher","ActionController","classes\/ActionController\/Dispatcher.html"," < Object","Dispatches requests to the appropriate controller and takes care of reloading the app after each request",1],["ClassMethods","ActionController::Filters","classes\/ActionController\/Filters\/ClassMethods.html"," < ","Filters enable controllers to run shared pre- and post-processing code for its actions. These filters",1],["Flash","ActionController","classes\/ActionController\/Flash.html"," < ","The flash provides a way to pass temporary objects between actions. Anything you place in the flash will",1],["FlashHash","ActionController::Flash","classes\/ActionController\/Flash\/FlashHash.html"," < Hash","",1],["ClassMethods","ActionController::Helpers","classes\/ActionController\/Helpers\/ClassMethods.html"," < ","The Rails framework provides a large number of helpers for working with +assets+, +dates+, +forms+, ",1],["Http","ActionController","classes\/ActionController\/Http.html"," < ","",1],["Headers","ActionController::Http","classes\/ActionController\/Http\/Headers.html"," < ::Hash","",1],["HttpAuthentication","ActionController","classes\/ActionController\/HttpAuthentication.html"," < ","",1],["Basic","ActionController::HttpAuthentication","classes\/ActionController\/HttpAuthentication\/Basic.html"," < ","Makes it dead easy to do HTTP Basic authentication. Simple Basic example: class PostsController < ApplicationController",1],["ControllerMethods","ActionController::HttpAuthentication::Basic","classes\/ActionController\/HttpAuthentication\/Basic\/ControllerMethods.html"," < ","",1],["Runner","ActionController::Integration","classes\/ActionController\/Integration\/Runner.html"," < ","",1],["Session","ActionController::Integration","classes\/ActionController\/Integration\/Session.html"," < Object","An integration Session instance represents a set of requests and responses performed sequentially by",1],["MultiPartNeededException","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session\/MultiPartNeededException.html"," < Exception","",1],["IntegrationTest","ActionController","classes\/ActionController\/IntegrationTest.html"," < ActiveSupport::TestCase","An IntegrationTest is one that spans multiple controllers and actions, tying them all together to ensure",1],["ClassMethods","ActionController::Layout","classes\/ActionController\/Layout\/ClassMethods.html"," < ","Layouts reverse the common pattern of including shared headers and footers in many templates to isolate",1],["InstanceMethods","ActionController::MimeResponds","classes\/ActionController\/MimeResponds\/InstanceMethods.html"," < ","",1],["NonInferrableControllerError","ActionController","classes\/ActionController\/NonInferrableControllerError.html"," < ActionControllerError","",1],["PerformanceTest","ActionController","classes\/ActionController\/PerformanceTest.html"," < ActionController::IntegrationTest","An integration test that runs a code profiler on your test methods. Profiling output for combinations",1],["PolymorphicRoutes","ActionController","classes\/ActionController\/PolymorphicRoutes.html"," < ","Polymorphic URL helpers are methods for smart resolution to a named route call when given an Active Record",1],["RecordIdentifier","ActionController","classes\/ActionController\/RecordIdentifier.html"," < ","The record identifier encapsulates a number of naming conventions for dealing with records, like Active",1],["RequestForgeryProtection","ActionController","classes\/ActionController\/RequestForgeryProtection.html"," < ","",1],["ClassMethods","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection\/ClassMethods.html"," < ","Protecting controller actions from CSRF attacks by ensuring that all forms are coming from the current",1],["RequestProfiler","ActionController","classes\/ActionController\/RequestProfiler.html"," < Object","",1],["Sandbox","ActionController::RequestProfiler","classes\/ActionController\/RequestProfiler\/Sandbox.html"," < Object","Wrap up the integration session runner. ",1],["Rescue","ActionController","classes\/ActionController\/Rescue.html"," < ","Actions that fail to perform as expected throw exceptions. These exceptions can either be rescued for",1],["ClassMethods","ActionController::Rescue","classes\/ActionController\/Rescue\/ClassMethods.html"," < ","",1],["Resources","ActionController","classes\/ActionController\/Resources.html"," < ","== Overview ActionController::Resources are a way of defining RESTful \\resources.  A RESTful \\resource,",1],["Routing","ActionController","classes\/ActionController\/Routing.html"," < ","== Routing The routing module provides URL rewriting in native Ruby. It's a way to redirect incoming",1],["Helpers","ActionController::Routing","classes\/ActionController\/Routing\/Helpers.html"," < ","A helper module to hold URL related helpers. ",1],["Optimisation","ActionController::Routing","classes\/ActionController\/Routing\/Optimisation.html"," < ","Much of the slow performance from routes comes from the complexity of expiry, <tt>:requirements<\/tt>",1],["Optimiser","ActionController::Routing::Optimisation","classes\/ActionController\/Routing\/Optimisation\/Optimiser.html"," < Object","",1],["PositionalArguments","ActionController::Routing::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",1],["PositionalArgumentsWithAdditionalParams","ActionController::Routing::Optimisation","classes\/ActionController\/Routing\/Optimisation\/PositionalArgumentsWithAdditionalParams.html"," < PositionalArguments","This case is mostly the same as the positional arguments case above, but it supports additional query",1],["Mapper","ActionController::Routing::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 is",1],["ClassMethods","ActionController::SessionManagement","classes\/ActionController\/SessionManagement\/ClassMethods.html"," < ","",1],["Streaming","ActionController","classes\/ActionController\/Streaming.html"," < ","Methods for sending files and streams to the browser instead of rendering. ",1],["TestCase","ActionController","classes\/ActionController\/TestCase.html"," < ActiveSupport::TestCase","Superclass for ActionController functional tests. Functional tests allow you to test a single controller",1],["RaiseActionExceptions","ActionController::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 simply",1],["TestProcess","ActionController","classes\/ActionController\/TestProcess.html"," < ","",1],["TestResponse","ActionController","classes\/ActionController\/TestResponse.html"," < AbstractResponse","Integration test methods such as ActionController::Integration::Session#get and ActionController::Integration::Session#post",1],["TestUploadedFile","ActionController","classes\/ActionController\/TestUploadedFile.html"," < Object","",1],["Translation","ActionController","classes\/ActionController\/Translation.html"," < ","",1],["UploadedFile","ActionController","classes\/ActionController\/UploadedFile.html"," < ","",1],["UploadedStringIO","ActionController","classes\/ActionController\/UploadedStringIO.html"," < StringIO","",1],["UploadedTempfile","ActionController","classes\/ActionController\/UploadedTempfile.html"," < Tempfile","",1],["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",1],["ClassMethods","ActionController::Verification","classes\/ActionController\/Verification\/ClassMethods.html"," < ","This module provides a class-level method for specifying that certain actions are guarded against being",1],["Base","ActionMailer","classes\/ActionMailer\/Base.html"," < Object","Action Mailer allows you to send email from your application using a mailer model and views. = Mailer",1],["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>.rhtml<\/tt>)",1],["ProxyModule","ActionView::Base","classes\/ActionView\/Base\/ProxyModule.html"," < Module","",1],["ActiveRecordHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/ActiveRecordHelper.html"," < ","The Active Record Helper makes it easier to create forms for records kept in instance variables. The",1],["AssetTagHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/AssetTagHelper.html"," < ","This module provides methods for generating HTML that links views to assets such as images, javascripts,",1],["AssetCollection","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper\/AssetCollection.html"," < Object","",1],["AssetTag","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper\/AssetTag.html"," < Object","",1],["ImageAsset","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper\/ImageAsset.html"," < ","",1],["ImageTag","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper\/ImageTag.html"," < AssetTag","",1],["JavaScriptAsset","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper\/JavaScriptAsset.html"," < ","",1],["JavaScriptSources","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper\/JavaScriptSources.html"," < AssetCollection","",1],["JavaScriptTag","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper\/JavaScriptTag.html"," < AssetTag","",1],["StylesheetAsset","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper\/StylesheetAsset.html"," < ","",1],["StylesheetSources","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper\/StylesheetSources.html"," < AssetCollection","",1],["StylesheetTag","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper\/StylesheetTag.html"," < AssetTag","",1],["AtomFeedHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/AtomFeedHelper.html"," < ","",1],["AtomBuilder","ActionView::Helpers::AtomFeedHelper","classes\/ActionView\/Helpers\/AtomFeedHelper\/AtomBuilder.html"," < Object","",1],["AtomFeedBuilder","ActionView::Helpers::AtomFeedHelper","classes\/ActionView\/Helpers\/AtomFeedHelper\/AtomFeedBuilder.html"," < AtomBuilder","",1],["BenchmarkHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/BenchmarkHelper.html"," < ","This helper offers a method to measure the execution time of a block  in a template. ",1],["CacheHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/CacheHelper.html"," < ","This helper to exposes a method for caching of view fragments. See ActionController::Caching::Fragments",1],["CaptureHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/CaptureHelper.html"," < ","CaptureHelper exposes methods to let you extract generated markup which can be used in other parts of",1],["ClassMethods","ActionView::Helpers","classes\/ActionView\/Helpers\/ClassMethods.html"," < ","",1],["DateHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/DateHelper.html"," < ","The Date Helper primarily creates select\/option tags for different kinds of dates and date elements.",1],["DebugHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/DebugHelper.html"," < ","Provides a set of methods for making it easier to debug Rails objects. ",1],["FormHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/FormHelper.html"," < ","Form helpers are designed to make working with models much easier compared to using just standard HTML",1],["FormOptionsHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/FormOptionsHelper.html"," < ","Provides a number of methods for turning different kinds of containers into a set of option tags. ==",1],["FormTagHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/FormTagHelper.html"," < ","Provides a number of methods for creating form tags that doesn't rely on an Active Record object assigned",1],["JavaScriptHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/JavaScriptHelper.html"," < ","Provides functionality for working with JavaScript in your views. == Ajax, controls and visual effects",1],["NumberHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/NumberHelper.html"," < ","Provides methods for converting numbers into formatted strings. Methods are provided for phone numbers,",1],["PrototypeHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/PrototypeHelper.html"," < ","Prototype[http:\/\/www.prototypejs.org\/] is a JavaScript library that provides DOM[http:\/\/en.wikipedia.org\/wiki\/Document_Object_Model]",1],["GeneratorMethods","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html"," < ","JavaScriptGenerator generates blocks of JavaScript code that allow you to change the content and presentation",1],["RecordIdentificationHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/RecordIdentificationHelper.html"," < ","",1],["RecordTagHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/RecordTagHelper.html"," < ","",1],["SanitizeHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/SanitizeHelper.html"," < ","The SanitizeHelper module provides a set of methods for scrubbing text of undesired HTML elements. These",1],["ScriptaculousHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/ScriptaculousHelper.html"," < ","Provides a set of helpers for calling Scriptaculous JavaScript  functions, including those which create",1],["TagHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/TagHelper.html"," < ","Provides methods to generate HTML tags programmatically when you can't use a Builder. By default, they",1],["TextHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/TextHelper.html"," < ","The TextHelper module provides a set of methods for filtering, formatting and transforming strings, which",1],["TranslationHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/TranslationHelper.html"," < ","",1],["UrlHelper","ActionView::Helpers","classes\/ActionView\/Helpers\/UrlHelper.html"," < ","Provides a set of methods for making links and getting URLs that depend on the routing subsystem (see",1],["Partials","ActionView","classes\/ActionView\/Partials.html"," < ","There's also a convenience method for rendering sub templates within the current controller that depends",1],["Template","ActionView","classes\/ActionView\/Template.html"," < Object","",1],["TemplateHandler","ActionView","classes\/ActionView\/TemplateHandler.html"," < Object","",1],["Builder","ActionView::TemplateHandlers","classes\/ActionView\/TemplateHandlers\/Builder.html"," < TemplateHandler","",1],["Compilable","ActionView::TemplateHandlers","classes\/ActionView\/TemplateHandlers\/Compilable.html"," < ","",1],["ERB","ActionView::TemplateHandlers","classes\/ActionView\/TemplateHandlers\/ERB.html"," < TemplateHandler","",1],["RJS","ActionView::TemplateHandlers","classes\/ActionView\/TemplateHandlers\/RJS.html"," < TemplateHandler","",1],["TestCase","ActionView","classes\/ActionView\/TestCase.html"," < ActiveSupport::TestCase","",1],["TestController","ActionView::TestCase","classes\/ActionView\/TestCase\/TestController.html"," < ActionController::Base","",1],["ActiveRecordError","ActiveRecord","classes\/ActiveRecord\/ActiveRecordError.html"," < StandardError","Generic Active Record exception class. ",1],["AdapterNotFound","ActiveRecord","classes\/ActiveRecord\/AdapterNotFound.html"," < ActiveRecordError","Raised when Active Record cannot find database adapter specified in <tt>config\/database.yml<\/tt> or programmatically.",1],["AdapterNotSpecified","ActiveRecord","classes\/ActiveRecord\/AdapterNotSpecified.html"," < ActiveRecordError","Raised when adapter not specified on connection (or configuration file <tt>config\/database.yml<\/tt> misses",1],["ClassMethods","ActiveRecord::Aggregations","classes\/ActiveRecord\/Aggregations\/ClassMethods.html"," < ","Active Record implements aggregation through a macro-like class method called +composed_of+ for representing",1],["ClassMethods","ActiveRecord::AssociationPreload","classes\/ActiveRecord\/AssociationPreload\/ClassMethods.html"," < ","Implements the details of eager loading of ActiveRecord associations. Application developers should not",1],["AssociationTypeMismatch","ActiveRecord","classes\/ActiveRecord\/AssociationTypeMismatch.html"," < ActiveRecordError","Raised when an object assigned to an association has an incorrect type. class Ticket < ActiveRecord::Base",1],["ClassMethods","ActiveRecord::Associations","classes\/ActiveRecord\/Associations\/ClassMethods.html"," < ","Associations are a set of macro-like class methods for tying objects together through foreign keys. They",1],["InnerJoinAssociation","ActiveRecord::Associations::ClassMethods::InnerJoinDependency","classes\/ActiveRecord\/Associations\/ClassMethods\/InnerJoinDependency\/InnerJoinAssociation.html"," < JoinAssociation","",1],["HasOneThroughAssociation","ActiveRecord::Associations","classes\/ActiveRecord\/Associations\/HasOneThroughAssociation.html"," < HasManyThroughAssociation","",1],["AttributeAssignmentError","ActiveRecord","classes\/ActiveRecord\/AttributeAssignmentError.html"," < ActiveRecordError","Raised when an error occurred while doing a mass assignment to an attribute through the <tt>attributes=<\/tt>",1],["ClassMethods","ActiveRecord::AttributeMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html"," < ","Declare and check for suffixed attribute methods. ",1],["Base","ActiveRecord","classes\/ActiveRecord\/Base.html"," < Object","Active Record objects don't specify their attributes directly, but rather infer them from the table definition",1],["ClassMethods","ActiveRecord::Calculations","classes\/ActiveRecord\/Calculations\/ClassMethods.html"," < ","",1],["Callbacks","ActiveRecord","classes\/ActiveRecord\/Callbacks.html"," < ","Callbacks are hooks into the lifecycle of an Active Record object that allow you to trigger logic before",1],["ConfigurationError","ActiveRecord","classes\/ActiveRecord\/ConfigurationError.html"," < ActiveRecordError","Raised when association is being configured improperly or user tries to use offset and limit together",1],["AbstractAdapter","ActiveRecord::ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html"," < Object","ActiveRecord supports multiple database systems. AbstractAdapter and related classes form the abstraction",1],["Column","ActiveRecord::ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/Column.html"," < Object","An abstract definition of a column in a table. ",1],["Format","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column\/Format.html"," < ","",1],["ConnectionHandler","ActiveRecord::ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html"," < Object","ConnectionHandler is a collection of ConnectionPool objects. It is used for keeping separate connection",1],["ConnectionPool","ActiveRecord::ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html"," < Object","Connection pool base class for managing ActiveRecord database connections. == Introduction A connection",1],["DatabaseStatements","ActiveRecord::ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html"," < ","",1],["MysqlAdapter","ActiveRecord::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 bundled",1],["PostgreSQLAdapter","ActiveRecord::ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html"," < AbstractAdapter","The PostgreSQL adapter works both with the native C (http:\/\/ruby.scripting.ca\/postgres\/) and the pure",1],["QueryCache","ActiveRecord::ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html"," < ","",1],["Quoting","ActiveRecord::ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html"," < ","",1],["SQLiteAdapter","ActiveRecord::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 (available",1],["SchemaStatements","ActiveRecord::ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html"," < ","",1],["Table","ActiveRecord::ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/Table.html"," < Object","Represents a SQL table in an abstract way for updating a table. Also see TableDefinition and SchemaStatements#create_table",1],["TableDefinition","ActiveRecord::ConnectionAdapters","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html"," < Object","Represents the schema of an SQL table in an abstract way. This class provides methods for manipulating",1],["ConnectionNotEstablished","ActiveRecord","classes\/ActiveRecord\/ConnectionNotEstablished.html"," < ActiveRecordError","Raised when connection to the database could not been established (for example when <tt>connection=<\/tt>",1],["ConnectionTimeoutError","ActiveRecord","classes\/ActiveRecord\/ConnectionTimeoutError.html"," < ConnectionNotEstablished","Raised when a connection could not be obtained within the connection acquisition timeout period. ",1],["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",1],["Dirty","ActiveRecord","classes\/ActiveRecord\/Dirty.html"," < ","Track unsaved attribute changes. A newly instantiated object is unchanged: person = Person.find_by_name('uncle",1],["ClassMethods","ActiveRecord::Dirty","classes\/ActiveRecord\/Dirty\/ClassMethods.html"," < ","",1],["DynamicFinderMatch","ActiveRecord","classes\/ActiveRecord\/DynamicFinderMatch.html"," < Object","",1],["Errors","ActiveRecord","classes\/ActiveRecord\/Errors.html"," < Object","Active Record validation is reported to and from this object, which is used by Base#save to determine",1],["Locking","ActiveRecord","classes\/ActiveRecord\/Locking.html"," < ","",1],["Optimistic","ActiveRecord::Locking","classes\/ActiveRecord\/Locking\/Optimistic.html"," < ","== What is Optimistic Locking Optimistic locking allows multiple users to access the same record for",1],["ClassMethods","ActiveRecord::Locking::Optimistic","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html"," < ","",1],["Pessimistic","ActiveRecord::Locking","classes\/ActiveRecord\/Locking\/Pessimistic.html"," < ","Locking::Pessimistic provides support for row-level locking using SELECT ... FOR UPDATE and other lock",1],["Migration","ActiveRecord","classes\/ActiveRecord\/Migration.html"," < Object","Migrations can manage the evolution of a schema used by several physical databases. It's a solution to",1],["MigrationProxy","ActiveRecord","classes\/ActiveRecord\/MigrationProxy.html"," < Object","MigrationProxy is used to defer loading of the actual migration classes until they are needed ",1],["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 because",1],["MultiparameterAssignmentErrors","ActiveRecord","classes\/ActiveRecord\/MultiparameterAssignmentErrors.html"," < ActiveRecordError","Raised when there are multiple errors while doing a mass assignment through the +attributes+ method.",1],["NamedScope","ActiveRecord","classes\/ActiveRecord\/NamedScope.html"," < ","",1],["ClassMethods","ActiveRecord::NamedScope","classes\/ActiveRecord\/NamedScope\/ClassMethods.html"," < ","",1],["Scope","ActiveRecord::NamedScope","classes\/ActiveRecord\/NamedScope\/Scope.html"," < Object","",1],["Observer","ActiveRecord","classes\/ActiveRecord\/Observer.html"," < Object","Observer classes respond to lifecycle callbacks to implement trigger-like behavior outside the original",1],["ClassMethods","ActiveRecord::Observing","classes\/ActiveRecord\/Observing\/ClassMethods.html"," < ","",1],["PreparedStatementInvalid","ActiveRecord","classes\/ActiveRecord\/PreparedStatementInvalid.html"," < ActiveRecordError","Raised when number of bind variables in statement given to <tt>:condition<\/tt> key (for example, when",1],["QueryCache","ActiveRecord","classes\/ActiveRecord\/QueryCache.html"," < ","",1],["ReadOnlyRecord","ActiveRecord","classes\/ActiveRecord\/ReadOnlyRecord.html"," < ActiveRecordError","Raised on attempt to update record that is instantiated as read only. ",1],["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 to",1],["RecordNotFound","ActiveRecord","classes\/ActiveRecord\/RecordNotFound.html"," < ActiveRecordError","Raised when Active Record cannot find record by given id or set of ids. ",1],["RecordNotSaved","ActiveRecord","classes\/ActiveRecord\/RecordNotSaved.html"," < ActiveRecordError","Raised by ActiveRecord::Base.save! and ActiveRecord::Base.create! methods when record cannot be saved",1],["ClassMethods","ActiveRecord::Reflection","classes\/ActiveRecord\/Reflection\/ClassMethods.html"," < ","Reflection allows you to interrogate Active Record classes and objects about their associations and aggregations.",1],["MacroReflection","ActiveRecord::Reflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html"," < Object","Abstract base class for AggregateReflection and AssociationReflection that describes the interface available",1],["Rollback","ActiveRecord","classes\/ActiveRecord\/Rollback.html"," < ActiveRecordError","ActiveRecord::Transactions::ClassMethods.transaction uses this exception to distinguish a deliberate",1],["Schema","ActiveRecord","classes\/ActiveRecord\/Schema.html"," < Migration","Allows programmers to programmatically define a schema in a portable DSL. This means you can define tables,",1],["Serialization","ActiveRecord","classes\/ActiveRecord\/Serialization.html"," < ","",1],["ClassMethods","ActiveRecord::Serialization","classes\/ActiveRecord\/Serialization\/ClassMethods.html"," < ","",1],["SerializationTypeMismatch","ActiveRecord","classes\/ActiveRecord\/SerializationTypeMismatch.html"," < ActiveRecordError","Raised when unserialized object's type mismatches one specified for serializable field. ",1],["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",1],["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 MySQL",1],["Timestamp","ActiveRecord","classes\/ActiveRecord\/Timestamp.html"," < ","Active Record automatically timestamps create and update operations if the table has fields named created_at\/created_on",1],["Transactions","ActiveRecord","classes\/ActiveRecord\/Transactions.html"," < ","See ActiveRecord::Transactions::ClassMethods for documentation. ",1],["ClassMethods","ActiveRecord::Transactions","classes\/ActiveRecord\/Transactions\/ClassMethods.html"," < ","Transactions are protective blocks where SQL statements are only permanent if they can all succeed as",1],["UnknownAttributeError","ActiveRecord","classes\/ActiveRecord\/UnknownAttributeError.html"," < NoMethodError","Raised when unknown attributes are supplied via mass assignment. ",1],["Validations","ActiveRecord","classes\/ActiveRecord\/Validations.html"," < ","Please do have a look at ActiveRecord::Validations::ClassMethods for a higher level of validations. Active",1],["ClassMethods","ActiveRecord::Validations","classes\/ActiveRecord\/Validations\/ClassMethods.html"," < ","Active Record classes can implement validations in several ways. The highest level, easiest to read,",1],["ActiveResource","activeresource\/lib\/active_resource\/http_mock.rb","classes\/ActiveResource.html"," < ","",1],["BadRequest","ActiveResource","classes\/ActiveResource\/BadRequest.html"," < ClientError","400 Bad Request ",1],["Base","ActiveResource","classes\/ActiveResource\/Base.html"," < Object","ActiveResource::Base is the main class for mapping RESTful resources as models in a Rails application.",1],["ClientError","ActiveResource","classes\/ActiveResource\/ClientError.html"," < ConnectionError","4xx Client Error ",1],["Connection","ActiveResource","classes\/ActiveResource\/Connection.html"," < Object","Class to handle connections to remote web services. This class is used by ActiveResource::Base to interface",1],["CustomMethods","ActiveResource","classes\/ActiveResource\/CustomMethods.html"," < ","A module to support custom REST methods and sub-resources, allowing you to break out of the \"default\"",1],["ClassMethods","ActiveResource::CustomMethods","classes\/ActiveResource\/CustomMethods\/ClassMethods.html"," < ","",1],["InstanceMethods","ActiveResource::CustomMethods","classes\/ActiveResource\/CustomMethods\/InstanceMethods.html"," < ","",1],["Errors","ActiveResource","classes\/ActiveResource\/Errors.html"," < Object","Active Resource validation is reported to and from this object, which is used by Base#save to determine",1],["ForbiddenAccess","ActiveResource","classes\/ActiveResource\/ForbiddenAccess.html"," < ClientError","403 Forbidden ",1],["Formats","ActiveResource","classes\/ActiveResource\/Formats.html"," < ","",1],["JsonFormat","ActiveResource::Formats","classes\/ActiveResource\/Formats\/JsonFormat.html"," < ","",1],["XmlFormat","ActiveResource::Formats","classes\/ActiveResource\/Formats\/XmlFormat.html"," < ","",1],["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",1],["InvalidRequestError","ActiveResource","classes\/ActiveResource\/InvalidRequestError.html"," < StandardError","",1],["Request","ActiveResource","classes\/ActiveResource\/Request.html"," < Object","",1],["ResourceConflict","ActiveResource","classes\/ActiveResource\/ResourceConflict.html"," < ClientError","409 Conflict ",1],["ResourceNotFound","ActiveResource","classes\/ActiveResource\/ResourceNotFound.html"," < ClientError","404 Not Found ",1],["Response","ActiveResource","classes\/ActiveResource\/Response.html"," < Object","",1],["ServerError","ActiveResource","classes\/ActiveResource\/ServerError.html"," < ConnectionError","5xx Server Error ",1],["TimeoutError","ActiveResource","classes\/ActiveResource\/TimeoutError.html"," < ConnectionError","Raised when a Timeout::Error occurs. ",1],["UnauthorizedAccess","ActiveResource","classes\/ActiveResource\/UnauthorizedAccess.html"," < ClientError","401 Unauthorized ",1],["Validations","ActiveResource","classes\/ActiveResource\/Validations.html"," < ","Module to support validation and errors with Active Resource objects. The module overrides Base#save",1],["Base64","ActiveSupport","classes\/ActiveSupport\/Base64.html"," < ","Base64 provides utility methods for encoding and de-coding binary data  using a base 64 representation.",1],["BasicObject","ActiveSupport","classes\/ActiveSupport\/BasicObject.html"," < ::BasicObject","",1],["BufferedLogger","ActiveSupport","classes\/ActiveSupport\/BufferedLogger.html"," < Object","Inspired by the buffered logger idea by Ezra ",1],["Severity","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger\/Severity.html"," < ","",1],["Cache","ActiveSupport","classes\/ActiveSupport\/Cache.html"," < ","See ActiveSupport::Cache::Store for documentation. ",1],["CompressedMemCacheStore","ActiveSupport::Cache","classes\/ActiveSupport\/Cache\/CompressedMemCacheStore.html"," < MemCacheStore","",1],["FileStore","ActiveSupport::Cache","classes\/ActiveSupport\/Cache\/FileStore.html"," < Store","A cache store implementation which stores everything on the filesystem. ",1],["MemCacheStore","ActiveSupport::Cache","classes\/ActiveSupport\/Cache\/MemCacheStore.html"," < Store","A cache store implementation which stores data in Memcached: http:\/\/www.danga.com\/memcached\/ This is",1],["MemoryStore","ActiveSupport::Cache","classes\/ActiveSupport\/Cache\/MemoryStore.html"," < Store","A cache store implementation which stores everything into memory in the same process. If you're running",1],["Store","ActiveSupport::Cache","classes\/ActiveSupport\/Cache\/Store.html"," < Object","An abstract cache store class. There are multiple cache store implementations, each having its own additional",1],["SynchronizedMemoryStore","ActiveSupport::Cache","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html"," < MemoryStore","Like MemoryStore, but thread-safe. ",1],["Callbacks","ActiveSupport","classes\/ActiveSupport\/Callbacks.html"," < ","Callbacks are hooks into the lifecycle of an object that allow you to trigger logic before or after an",1],["Callback","ActiveSupport::Callbacks","classes\/ActiveSupport\/Callbacks\/Callback.html"," < Object","",1],["CallbackChain","ActiveSupport::Callbacks","classes\/ActiveSupport\/Callbacks\/CallbackChain.html"," < Array","",1],["ClassMethods","ActiveSupport::Callbacks","classes\/ActiveSupport\/Callbacks\/ClassMethods.html"," < ","",1],["Access","ActiveSupport::CoreExtensions::Array","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html"," < ","Makes it easier to access parts of an array. ",1],["Conversions","ActiveSupport::CoreExtensions::Array","classes\/ActiveSupport\/CoreExtensions\/Array\/Conversions.html"," < ","",1],["ExtractOptions","ActiveSupport::CoreExtensions::Array","classes\/ActiveSupport\/CoreExtensions\/Array\/ExtractOptions.html"," < ","",1],["Grouping","ActiveSupport::CoreExtensions::Array","classes\/ActiveSupport\/CoreExtensions\/Array\/Grouping.html"," < ","",1],["RandomAccess","ActiveSupport::CoreExtensions::Array","classes\/ActiveSupport\/CoreExtensions\/Array\/RandomAccess.html"," < ","",1],["Encoding","ActiveSupport::CoreExtensions::Base64","classes\/ActiveSupport\/CoreExtensions\/Base64\/Encoding.html"," < ","",1],["Conversions","ActiveSupport::CoreExtensions::BigDecimal","classes\/ActiveSupport\/CoreExtensions\/BigDecimal\/Conversions.html"," < ","",1],["Behavior","ActiveSupport::CoreExtensions::Date","classes\/ActiveSupport\/CoreExtensions\/Date\/Behavior.html"," < ","",1],["Calculations","ActiveSupport::CoreExtensions::Date","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html"," < ","Enables the use of time calculations within Time itself ",1],["ClassMethods","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations\/ClassMethods.html"," < ","",1],["Conversions","ActiveSupport::CoreExtensions::Date","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html"," < ","Converting dates to formatted strings, times, and datetimes. ",1],["Calculations","ActiveSupport::CoreExtensions::DateTime","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html"," < ","Enables the use of time calculations within DateTime itself ",1],["ClassMethods","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations\/ClassMethods.html"," < ","",1],["Conversions","ActiveSupport::CoreExtensions::DateTime","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html"," < ","Converting datetimes to formatted strings, dates, and times. ",1],["Atomic","ActiveSupport::CoreExtensions::File","classes\/ActiveSupport\/CoreExtensions\/File\/Atomic.html"," < ","",1],["Rounding","ActiveSupport::CoreExtensions::Float","classes\/ActiveSupport\/CoreExtensions\/Float\/Rounding.html"," < ","",1],["Time","ActiveSupport::CoreExtensions::Float","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html"," < ","",1],["ClassMethods","ActiveSupport::CoreExtensions::Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/ClassMethods.html"," < ","",1],["Conversions","ActiveSupport::CoreExtensions::Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/Conversions.html"," < ","",1],["DeepMerge","ActiveSupport::CoreExtensions::Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/DeepMerge.html"," < ","Allows for deep merging ",1],["Diff","ActiveSupport::CoreExtensions::Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/Diff.html"," < ","",1],["Except","ActiveSupport::CoreExtensions::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 parameters",1],["Keys","ActiveSupport::CoreExtensions::Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html"," < ","",1],["ReverseMerge","ActiveSupport::CoreExtensions::Hash","classes\/ActiveSupport\/CoreExtensions\/Hash\/ReverseMerge.html"," < ","Allows for reverse merging two hashes where the keys in the calling hash take precedence over those in",1],["Slice","ActiveSupport::CoreExtensions::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 keys",1],["EvenOdd","ActiveSupport::CoreExtensions::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 1.odd?",1],["Inflections","ActiveSupport::CoreExtensions::Integer","classes\/ActiveSupport\/CoreExtensions\/Integer\/Inflections.html"," < ","",1],["Time","ActiveSupport::CoreExtensions::Integer","classes\/ActiveSupport\/CoreExtensions\/Integer\/Time.html"," < ","Enables the use of time calculations and declarations, like 45.minutes + 2.hours + 4.years. These methods",1],["Module","ActiveSupport::CoreExtensions","classes\/ActiveSupport\/CoreExtensions\/Module.html"," < ","Various extensions for the Ruby core Module class. ",1],["Bytes","ActiveSupport::CoreExtensions::Numeric","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html"," < ","Enables the use of byte calculations and declarations, like 45.bytes + 2.6.megabytes ",1],["Conversions","ActiveSupport::CoreExtensions::Numeric","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Conversions.html"," < ","",1],["Time","ActiveSupport::CoreExtensions::Numeric","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html"," < ","Enables the use of time calculations and declarations, like 45.minutes + 2.hours + 4.years. These methods",1],["CleanWithin","ActiveSupport::CoreExtensions::Pathname","classes\/ActiveSupport\/CoreExtensions\/Pathname\/CleanWithin.html"," < ","",1],["BlocklessStep","ActiveSupport::CoreExtensions::Range","classes\/ActiveSupport\/CoreExtensions\/Range\/BlocklessStep.html"," < ","Return an array when step is called without a block. ",1],["Conversions","ActiveSupport::CoreExtensions::Range","classes\/ActiveSupport\/CoreExtensions\/Range\/Conversions.html"," < ","Getting ranges in different convenient string representations and other objects ",1],["IncludeRange","ActiveSupport::CoreExtensions::Range","classes\/ActiveSupport\/CoreExtensions\/Range\/IncludeRange.html"," < ","Check if a Range includes another Range. ",1],["Overlaps","ActiveSupport::CoreExtensions::Range","classes\/ActiveSupport\/CoreExtensions\/Range\/Overlaps.html"," < ","Check if Ranges overlap. ",1],["Behavior","ActiveSupport::CoreExtensions::String","classes\/ActiveSupport\/CoreExtensions\/String\/Behavior.html"," < ","",1],["Conversions","ActiveSupport::CoreExtensions::String","classes\/ActiveSupport\/CoreExtensions\/String\/Conversions.html"," < ","Converting strings to other objects ",1],["Filters","ActiveSupport::CoreExtensions::String","classes\/ActiveSupport\/CoreExtensions\/String\/Filters.html"," < ","",1],["Inflections","ActiveSupport::CoreExtensions::String","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html"," < ","String inflections define new methods on the String class to transform names for different purposes.",1],["Iterators","ActiveSupport::CoreExtensions::String","classes\/ActiveSupport\/CoreExtensions\/String\/Iterators.html"," < ","Custom string iterators ",1],["Multibyte","ActiveSupport::CoreExtensions::String","classes\/ActiveSupport\/CoreExtensions\/String\/Multibyte.html"," < ","Implements multibyte methods for easier access to multibyte characters in a String instance. ",1],["StartsEndsWith","ActiveSupport::CoreExtensions::String","classes\/ActiveSupport\/CoreExtensions\/String\/StartsEndsWith.html"," < ","Additional string tests. ",1],["Behavior","ActiveSupport::CoreExtensions::Time","classes\/ActiveSupport\/CoreExtensions\/Time\/Behavior.html"," < ","",1],["Calculations","ActiveSupport::CoreExtensions::Time","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html"," < ","Enables the use of time calculations within Time itself ",1],["ClassMethods","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations\/ClassMethods.html"," < ","",1],["Conversions","ActiveSupport::CoreExtensions::Time","classes\/ActiveSupport\/CoreExtensions\/Time\/Conversions.html"," < ","Converting times to formatted strings, dates, and datetimes. ",1],["Zones","ActiveSupport::CoreExtensions::Time","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones.html"," < ","",1],["ClassMethods","ActiveSupport::CoreExtensions::Time::Zones","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones\/ClassMethods.html"," < ","",1],["DeprecatedObjectProxy","ActiveSupport::Deprecation","classes\/ActiveSupport\/Deprecation\/DeprecatedObjectProxy.html"," < DeprecationProxy","",1],["Duration","ActiveSupport","classes\/ActiveSupport\/Duration.html"," < BasicObject","Provides accurate date and time measurements using Date#advance and  Time#advance, respectively. It mainly",1],["Gzip","ActiveSupport","classes\/ActiveSupport\/Gzip.html"," < ","A convenient wrapper for the zlib standard library that allows compression\/decompression of strings with",1],["Stream","ActiveSupport::Gzip","classes\/ActiveSupport\/Gzip\/Stream.html"," < StringIO","",1],["Inflector","ActiveSupport","classes\/ActiveSupport\/Inflector.html"," < ","The Inflector transforms words from singular to plural, class names to table names, modularized class",1],["Inflections","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector\/Inflections.html"," < Object","A singleton instance of this class is yielded by Inflector.inflections, which can then be used to specify",1],["JSON","ActiveSupport","classes\/ActiveSupport\/JSON.html"," < ","",1],["CircularReferenceError","ActiveSupport::JSON","classes\/ActiveSupport\/JSON\/CircularReferenceError.html"," < StandardError","",1],["Encoding","ActiveSupport::JSON","classes\/ActiveSupport\/JSON\/Encoding.html"," < ","",1],["ParseError","ActiveSupport::JSON","classes\/ActiveSupport\/JSON\/ParseError.html"," < StandardError","",1],["Variable","ActiveSupport::JSON","classes\/ActiveSupport\/JSON\/Variable.html"," < String","A string that returns itself as its JSON-encoded form. ",1],["Memoizable","ActiveSupport","classes\/ActiveSupport\/Memoizable.html"," < ","",1],["Freezable","ActiveSupport::Memoizable","classes\/ActiveSupport\/Memoizable\/Freezable.html"," < ","",1],["ModelName","ActiveSupport","classes\/ActiveSupport\/ModelName.html"," < String","",1],["Chars","ActiveSupport::Multibyte","classes\/ActiveSupport\/Multibyte\/Chars.html"," < Object","Chars enables you to work transparently with UTF-8 encoding in the Ruby String class without having extensive",1],["Codepoint","ActiveSupport::Multibyte","classes\/ActiveSupport\/Multibyte\/Codepoint.html"," < Object","Holds data about a codepoint in the Unicode database ",1],["EncodingError","ActiveSupport::Multibyte","classes\/ActiveSupport\/Multibyte\/EncodingError.html"," < StandardError","Raised when a problem with the encoding was found. ",1],["UnicodeDatabase","ActiveSupport::Multibyte","classes\/ActiveSupport\/Multibyte\/UnicodeDatabase.html"," < Object","Holds static data from the Unicode database ",1],["Rescuable","ActiveSupport","classes\/ActiveSupport\/Rescuable.html"," < ","Rescuable module adds support for easier exception handling. ",1],["ClassMethods","ActiveSupport::Rescuable","classes\/ActiveSupport\/Rescuable\/ClassMethods.html"," < ","",1],["SecureRandom","ActiveSupport","classes\/ActiveSupport\/SecureRandom.html"," < ","= Secure random number generator interface. This library is an interface for secure random number generator",1],["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",1],["TestCase","ActiveSupport","classes\/ActiveSupport\/TestCase.html"," < Test::Unit::TestCase","",1],["Testing","ActiveSupport","classes\/ActiveSupport\/Testing.html"," < ","",1],["Performance","ActiveSupport::Testing","classes\/ActiveSupport\/Testing\/Performance.html"," < ","",1],["Benchmarker","ActiveSupport::Testing::Performance","classes\/ActiveSupport\/Testing\/Performance\/Benchmarker.html"," < Performer","",1],["Metrics","ActiveSupport::Testing::Performance","classes\/ActiveSupport\/Testing\/Performance\/Metrics.html"," < ","",1],["Base","ActiveSupport::Testing::Performance::Metrics","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Base.html"," < Object","",1],["CpuTime","ActiveSupport::Testing::Performance::Metrics","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/CpuTime.html"," < Time","",1],["GcRuns","ActiveSupport::Testing::Performance::Metrics","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/GcRuns.html"," < Base","",1],["GcTime","ActiveSupport::Testing::Performance::Metrics","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/GcTime.html"," < Base","",1],["Memory","ActiveSupport::Testing::Performance::Metrics","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Memory.html"," < Base","",1],["Objects","ActiveSupport::Testing::Performance::Metrics","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Objects.html"," < Base","",1],["ProcessTime","ActiveSupport::Testing::Performance::Metrics","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/ProcessTime.html"," < Time","",1],["Time","ActiveSupport::Testing::Performance::Metrics","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Time.html"," < Base","",1],["WallTime","ActiveSupport::Testing::Performance::Metrics","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/WallTime.html"," < Time","",1],["Performer","ActiveSupport::Testing::Performance","classes\/ActiveSupport\/Testing\/Performance\/Performer.html"," < Object","",1],["Profiler","ActiveSupport::Testing::Performance","classes\/ActiveSupport\/Testing\/Performance\/Profiler.html"," < Performer","",1],["SetupAndTeardown","ActiveSupport::Testing","classes\/ActiveSupport\/Testing\/SetupAndTeardown.html"," < ","",1],["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 instances",1],["TimeZone","ActiveSupport","classes\/ActiveSupport\/TimeZone.html"," < Object","",1],["Session","CGI","classes\/CGI\/Session.html"," < Object","",1],["ActiveRecordStore","CGI::Session","classes\/CGI\/Session\/ActiveRecordStore.html"," < Object","A session store backed by an Active Record class.  A default class is provided, but any object duck-typing",1],["Session","CGI::Session::ActiveRecordStore","classes\/CGI\/Session\/ActiveRecordStore\/Session.html"," < ActiveRecord::Base","The default Active Record class. ",1],["SqlBypass","CGI::Session::ActiveRecordStore","classes\/CGI\/Session\/ActiveRecordStore\/SqlBypass.html"," < Object","A barebones session store which duck-types with the default session store but bypasses Active Record",1],["CookieStore","CGI::Session","classes\/CGI\/Session\/CookieStore.html"," < Object","This cookie-based session store is the Rails default. Sessions typically contain at most a user_id and",1],["CookieOverflow","CGI::Session::CookieStore","classes\/CGI\/Session\/CookieStore\/CookieOverflow.html"," < StandardError","Raised when storing more than 4K of session data. ",1],["TamperedWithCookie","CGI::Session::CookieStore","classes\/CGI\/Session\/CookieStore\/TamperedWithCookie.html"," < StandardError","Raised when the cookie fails its integrity check. ",1],["MemCacheStore","CGI::Session","classes\/CGI\/Session\/MemCacheStore.html"," < Object","MemCache-based session storage class. This builds upon the top-level MemCache class provided by the library",1],["Commands","railties\/lib\/commands\/plugin.rb","classes\/Commands.html"," < ","",1],["Discover","Commands","classes\/Commands\/Discover.html"," < Object","",1],["Info","Commands","classes\/Commands\/Info.html"," < Object","",1],["Install","Commands","classes\/Commands\/Install.html"," < Object","",1],["List","Commands","classes\/Commands\/List.html"," < Object","",1],["Plugin","Commands","classes\/Commands\/Plugin.html"," < Object","",1],["Remove","Commands","classes\/Commands\/Remove.html"," < Object","",1],["Source","Commands","classes\/Commands\/Source.html"," < Object","",1],["Sources","Commands","classes\/Commands\/Sources.html"," < Object","",1],["Unsource","Commands","classes\/Commands\/Unsource.html"," < Object","",1],["Update","Commands","classes\/Commands\/Update.html"," < Object","",1],["DateTime","activesupport\/lib\/active_support\/core_ext\/date_time.rb","classes\/DateTime.html"," < Object","",1],["Dir","railties\/lib\/rails_generator\/lookup.rb","classes\/Dir.html"," < Object","",1],["DispatchServlet","railties\/lib\/webrick_server.rb","classes\/DispatchServlet.html"," < WEBrick::HTTPServlet::AbstractServlet","A custom dispatch servlet for use with WEBrick. It dispatches requests (using the Rails Dispatcher) to",1],["ERB","actionpack\/lib\/action_view\/template_handlers\/erb.rb","classes\/ERB.html"," < Object","",1],["Util","ERB","classes\/ERB\/Util.html"," < ","",1],["Enumerable","activesupport\/lib\/active_support\/core_ext\/enumerable.rb","classes\/Enumerable.html"," < ","",1],["Fixtures","activerecord\/lib\/active_record\/fixtures.rb","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. They come",1],["Gem","railties\/lib\/rails\/gem_dependency.rb","classes\/Gem.html"," < ","",1],["HashWithIndifferentAccess","activesupport\/lib\/active_support\/core_ext\/hash\/indifferent_access.rb","classes\/HashWithIndifferentAccess.html"," < Hash","This class has dubious semantics and we only have it so that people can write params[:key] instead of",1],["I18n","activerecord\/lib\/active_record\/i18n_interpolation_deprecation.rb","classes\/I18n.html"," < ","",1],["Backend","I18n","classes\/I18n\/Backend.html"," < ","",1],["Simple","I18n::Backend","classes\/I18n\/Backend\/Simple.html"," < Object","",1],["Kernel","activesupport\/lib\/active_support\/core_ext\/kernel\/debugger.rb","classes\/Kernel.html"," < ","",1],["Logger","activesupport\/lib\/active_support\/core_ext\/logger.rb","classes\/Logger.html"," < Object","Extensions to the built in Ruby logger. If you want to use the default log formatter as defined in the",1],["Formatter","Logger","classes\/Logger\/Formatter.html"," < Object","",1],["SimpleFormatter","Logger","classes\/Logger\/SimpleFormatter.html"," < Logger","Simple formatter which only displays the message. ",1],["Mime","actionpack\/lib\/action_controller\/mime_type.rb","classes\/Mime.html"," < ","",1],["Type","Mime","classes\/Mime\/Type.html"," < Object","Encapsulates the notion of a mime type. Can be used at render time, for example, with: class PostsController",1],["Module","activesupport\/lib\/active_support\/deprecation.rb","classes\/Module.html"," < Object","Extends the module object with module and instance accessors for class attributes,  just like the native",1],["Object","activesupport\/lib\/active_support\/core_ext\/duplicable.rb","classes\/Object.html"," < Object","",1],["PGresult","activerecord\/lib\/active_record\/connection_adapters\/postgresql_adapter.rb","classes\/PGresult.html"," < Object","",1],["Plugin","railties\/lib\/commands\/plugin.rb","classes\/Plugin.html"," < Object","",1],["Process","activesupport\/lib\/active_support\/core_ext\/process\/daemon.rb","classes\/Process.html"," < ","",1],["REXML","activesupport\/lib\/active_support\/core_ext\/rexml.rb","classes\/REXML.html"," < ","",1],["Document","REXML","classes\/REXML\/Document.html"," < Element","",1],["Entity","REXML","classes\/REXML\/Entity.html"," < Child","",1],["Rails","railties\/lib\/rails_generator\/commands.rb","classes\/Rails.html"," < ","",1],["Configuration","Rails","classes\/Rails\/Configuration.html"," < Object","The Configuration class holds all the parameters for the Initializer and ships with defaults that suites",1],["GemBuilder","Rails","classes\/Rails\/GemBuilder.html"," < Gem::Installer","this class hijacks the functionality of Gem::Installer by overloading its  initializer to only provide",1],["GemDependency","Rails","classes\/Rails\/GemDependency.html"," < Object","",1],["GemPlugin","Rails","classes\/Rails\/GemPlugin.html"," < Plugin","This Plugin subclass represents a Gem plugin. Although RubyGems has already taken care of $LOAD_PATHs,",1],["Generator","Rails","classes\/Rails\/Generator.html"," < ","Rails::Generator is a code generation platform tailored for the Rails web application framework.  Generators",1],["AbstractGemSource","Rails::Generator","classes\/Rails\/Generator\/AbstractGemSource.html"," < Source","",1],["Base","Rails::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 logger",1],["Commands","Rails::Generator","classes\/Rails\/Generator\/Commands.html"," < ","",1],["Base","Rails::Generator::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 behavior",1],["Create","Rails::Generator::Commands","classes\/Rails\/Generator\/Commands\/Create.html"," < Base","Create is the premier generator command.  It copies files, creates directories, renders templates, and",1],["Destroy","Rails::Generator::Commands","classes\/Rails\/Generator\/Commands\/Destroy.html"," < RewindBase","Undo the actions performed by a generator.  Rewind the action manifest and attempt to completely erase",1],["List","Rails::Generator::Commands","classes\/Rails\/Generator\/Commands\/List.html"," < Base","List a generator's action manifest. ",1],["RewindBase","Rails::Generator::Commands","classes\/Rails\/Generator\/Commands\/RewindBase.html"," < Base","Base class for commands which handle generator actions in reverse, such as Destroy. ",1],["Update","Rails::Generator::Commands","classes\/Rails\/Generator\/Commands\/Update.html"," < Create","Update generator's action manifest. ",1],["GemGeneratorSource","Rails::Generator","classes\/Rails\/Generator\/GemGeneratorSource.html"," < AbstractGemSource","GemGeneratorSource hits the mines to quarry for generators.  The latest versions of gems named *_generator",1],["GemPathSource","Rails::Generator","classes\/Rails\/Generator\/GemPathSource.html"," < AbstractGemSource","GemPathSource looks for generators within any RubyGem's \/rails_generators\/<generator_name>_generator.rb",1],["GeneratedAttribute","Rails::Generator","classes\/Rails\/Generator\/GeneratedAttribute.html"," < Object","",1],["GeneratorError","Rails::Generator","classes\/Rails\/Generator\/GeneratorError.html"," < StandardError","",1],["Lookup","Rails::Generator","classes\/Rails\/Generator\/Lookup.html"," < ","Generator lookup is managed by a list of sources which return specs describing where to find and how",1],["ClassMethods","Rails::Generator::Lookup","classes\/Rails\/Generator\/Lookup\/ClassMethods.html"," < ","",1],["Manifest","Rails::Generator","classes\/Rails\/Generator\/Manifest.html"," < Object","Manifest captures the actions a generator performs.  Instantiate a manifest with an optional target object,",1],["NamedBase","Rails::Generator","classes\/Rails\/Generator\/NamedBase.html"," < Base","The base generator for named components: models, controllers, mailers, etc.  The target name is taken",1],["Options","Rails::Generator","classes\/Rails\/Generator\/Options.html"," < ","",1],["ClassMethods","Rails::Generator::Options","classes\/Rails\/Generator\/Options\/ClassMethods.html"," < ","",1],["PathSource","Rails::Generator","classes\/Rails\/Generator\/PathSource.html"," < Source","PathSource looks for generators in a filesystem directory. ",1],["Scripts","Rails::Generator","classes\/Rails\/Generator\/Scripts.html"," < ","",1],["Base","Rails::Generator::Scripts","classes\/Rails\/Generator\/Scripts\/Base.html"," < Object","Generator scripts handle command-line invocation.  Each script responds to an invoke! class method which",1],["Source","Rails::Generator","classes\/Rails\/Generator\/Source.html"," < Object","Sources enumerate (yield from #each) generator specs which describe where to find and how to create generators.",1],["Spec","Rails::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",1],["UsageError","Rails::Generator","classes\/Rails\/Generator\/UsageError.html"," < GeneratorError","",1],["Initializer","Rails","classes\/Rails\/Initializer.html"," < Object","The Initializer is responsible for processing the Rails configuration, such as setting the $LOAD_PATH,",1],["Plugin","Rails","classes\/Rails\/Plugin.html"," < Object","The Plugin class should be an object which provides the following methods: * +name+       - Used during",1],["Rack","Rails","classes\/Rails\/Rack.html"," < ","",1],["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 that's",1],["VendorGemSourceIndex","Rails","classes\/Rails\/VendorGemSourceIndex.html"," < Object","",1],["RailsEnvironment","railties\/lib\/commands\/plugin.rb","classes\/RailsEnvironment.html"," < Object","",1],["RailsFCGIHandler","railties\/lib\/fcgi_handler.rb","classes\/RailsFCGIHandler.html"," < Object","",1],["RecursiveHTTPFetcher","railties\/lib\/commands\/plugin.rb","classes\/RecursiveHTTPFetcher.html"," < Object","",1],["Repositories","railties\/lib\/commands\/plugin.rb","classes\/Repositories.html"," < Object","",1],["Repository","railties\/lib\/commands\/plugin.rb","classes\/Repository.html"," < Object","",1],["SourceAnnotationExtractor","railties\/lib\/source_annotation_extractor.rb","classes\/SourceAnnotationExtractor.html"," < Object","Implements the logic behind the rake tasks for annotations like rake notes rake notes:optimize and friends.",1],["Annotation","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor\/Annotation.html"," < Struct.new(:line, :tag, :text)","",1],["Assertions","Test::Unit","classes\/Test\/Unit\/Assertions.html"," < "," ",1],["XmlSimple","activesupport\/lib\/active_support\/core_ext\/hash\/conversions.rb","classes\/XmlSimple.html"," < Object","Locked down XmlSimple#xml_in_string ",1],["+","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M002935","(other)","Adds another Duration or a Numeric to this Duration. Numeric values are treated as seconds. ",2],["+","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002347","(other)","Returns a new Chars object containing the _other_ object concatenated to the string. Example: ('Caf\u00e9'.mb_chars",2],["+","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002313","(other)","",2],["-","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M002936","(other)","Subtracts another Duration or a Numeric from this Duration. Numeric values are treated as seconds. ",2],["-","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002314","(other)","",2],["<<","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002094","(javascript)","Writes raw JavaScript to the page. Example: page << \"alert('JavaScript with Prototype.');\" ",2],["<=>","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002346","(other)","Returns <tt>-1<\/tt>, <tt>0<\/tt> or <tt>+1<\/tt> depending on whether the Chars object is to be sorted",2],["<=>","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002307","(other)","Use the time in UTC for comparisons. ",2],["<=>","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002408","(zone)","Compare this time zone to the parameter. The two are comapred first on their offsets, and then by name.",2],["<=>","Rails::Plugin","classes\/Rails\/Plugin.html#M000268","(other_plugin)","",2],["==","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000969","(comparison_object)","Returns true if the +comparison_object+ is the same object, or is of the same type and has the same id.",2],["==","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001017","(other_aggregation)","Returns +true+ if +self+ and +other_aggregation+ have the same +name+ attribute, +active_record+ attribute,",2],["==","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001271","(other)","Test for equality.  Resource are equal if and only if +other+ is the same object or is an instance of",2],["==","ActiveResource::Request","classes\/ActiveResource\/Request.html#M001366","(other_request)","",2],["==","ActiveResource::Response","classes\/ActiveResource\/Response.html#M001374","(other)","",2],["==","ActiveSupport::Callbacks::Callback","classes\/ActiveSupport\/Callbacks\/Callback.html#M002924","(other)","",2],["==","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M002939","(other)","Returns true if <tt>other<\/tt> is also a Duration instance with the same <tt>value<\/tt>, or if <tt>other",2],["==","Mime::Type","classes\/Mime\/Type.html#M001769","(mime_type)","",2],["==","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000257","(other)","",2],["===","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000873","(object)","Overwrite the default class equality method to provide support for association proxies. ",2],["===","ActiveSupport::CoreExtensions::Time::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations\/ClassMethods.html#M002759","(other)","Overriding case equality method so that it returns true for ActiveSupport::TimeWithZone instances ",2],["===","ActiveSupport::Multibyte::UnicodeDatabase","classes\/ActiveSupport\/Multibyte\/UnicodeDatabase.html#M002352","(other)","",2],["===","Mime::Type","classes\/Mime\/Type.html#M001768","(list)","",2],["=~","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002348","(other)","Like <tt>String#=~<\/tt> only it returns the character offset (in codepoints) instead of the byte offset.",2],["=~","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002409","(re)","Compare #name and TZInfo identifier to a supplied regexp, returning true if a match is found. ",2],["[]","ActionController::Http::Headers","classes\/ActionController\/Http\/Headers.html#M001590","(header_name)","",2],["[]","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002079","(id)","Returns a element reference by finding it through +id+ in the DOM. This element can then be used for",2],["[]","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000959","(attr_name)","Returns the value of the attribute identified by <tt>attr_name<\/tt> after it has been typecast (for example,",2],["[]","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M000531","(name)","Returns a ColumnDefinition for the column with name +name+. ",2],["[]","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001118","(attribute)","Alias for #on",2],["[]","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001302","(attribute)","Alias for #on",2],["[]","ActiveResource::Formats","classes\/ActiveResource\/Formats.html#M001337","(mime_type_reference)","Lookup the format class from a mime type reference symbol. Example: ActiveResource::Formats[:xml]  #",2],["[]","ActiveResource::Response","classes\/ActiveResource\/Response.html#M001372","(key)","",2],["[]","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002369","(*args)","Alias for #slice",2],["[]","ActiveSupport::Testing::Performance::Metrics","classes\/ActiveSupport\/Testing\/Performance\/Metrics.html#M002981","(name)","",2],["[]","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002424","(arg)","Locate a specific time zone object. If the argument is a string, it is interpreted to mean the name of",2],["[]=","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000960","(attr_name, value)","Updates the attribute identified by <tt>attr_name<\/tt> with the specified +value+. (Alias for the protected",2],["[]=","ActiveResource::Response","classes\/ActiveResource\/Response.html#M001373","(key, value)","",2],["[]=","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002358","(*args)","Like <tt>String#[]=<\/tt>, except instead of byte offsets you specify character offsets. Example: s =",2],["[]=","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002621","(key, value)","Assigns a new value to the hash: hash = HashWithIndifferentAccess.new hash[:key] = \"value\" ",2],["about","Rails::Plugin","classes\/Rails\/Plugin.html#M000269","()","",2],["abstract_class?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000875","()","Returns whether this class is a base AR class.  If A is a base class and B descends from A, then B.base_class",2],["accepts","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001811","()","Returns the accepted MIME type for the request. ",2],["active?","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000740","()","Checks whether the connection to the database is still active. This includes checking whether the database",2],["active?","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000414","()","CONNECTION MANAGEMENT ==================================== ",2],["active?","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000663","()","Is this connection alive and ready for queries? ",2],["acts_like?","Object","classes\/Object.html#M002906","(duck)","A duck-type assistant method. For example, Active Support extends Date to define an acts_like_date? method,",2],["acts_like_date?","ActiveSupport::CoreExtensions::Date::Behavior","classes\/ActiveSupport\/CoreExtensions\/Date\/Behavior.html#M002801","()","Enable more predictable duck-typing on Date-like classes. See Object#acts_like?. ",2],["acts_like_string?","ActiveSupport::CoreExtensions::String::Behavior","classes\/ActiveSupport\/CoreExtensions\/String\/Behavior.html#M002555","()","Enable more predictable duck-typing on String-like classes. See Object#acts_like?. ",2],["acts_like_string?","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002343","()","Enable more predictable duck-typing on String-like classes. See Object#acts_like?. ",2],["acts_like_time?","ActiveSupport::CoreExtensions::Time::Behavior","classes\/ActiveSupport\/CoreExtensions\/Time\/Behavior.html#M002751","()","Enable more predictable duck-typing on Time-like classes. See Object#acts_like?. ",2],["acts_like_time?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002326","()","So that +self+ <tt>acts_like?(:time)<\/tt>. ",2],["adapter_name","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000724","()","Returns the human-readable name of the adapter.  Use mixed case - one can always use downcase if needed.",2],["adapter_name","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000661","()","Returns 'PostgreSQL' as adapter name for identification purposes. ",2],["add","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001112","(attribute, message = nil, options = {})","Adds an error message (+messsage+) to the +attribute+, which will be returned on a call to <tt>on(attribute)<\/tt>",2],["add","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001299","(attribute, msg)","Adds an error to an Active Resource object's attribute (named for the +attribute+ parameter) with the",2],["add","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M002398","(severity, message = nil, progname = nil, &block)","",2],["add","Repositories","classes\/Repositories.html#M000161","(uri)","",2],["add_column","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000707","(table_name, column_name, type, options = {})","Adds a new column to the named table. See TableDefinition#column for details of the options you can use.",2],["add_column","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000565","(table_name, column_name, type, options = {})","Adds a new column to the named table. See TableDefinition#column for details of the options you can use.",2],["add_frozen_gem_path","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000238","()","",2],["add_gem_load_paths","Rails::Initializer","classes\/Rails\/Initializer.html#M000065","()","",2],["add_general_options!","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M000303","(opt)","Adds general options like -h and --quiet.  Usually don't override. ",2],["add_index","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000571","(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 index",2],["add_limit!","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000598","(sql, options)","Alias for <tt>add_limit_offset!<\/tt>. ",2],["add_limit_offset!","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000599","(sql, options)","Appends +LIMIT+ and +OFFSET+ options to an SQL statement, or some SQL fragment that has the same semantics",2],["add_load_paths","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000243","()","",2],["add_lock!","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000600","(sql, options)","Appends a locking clause to an SQL statement. This method *modifies* the +sql+ parameter. # SELECT *",2],["add_observer!","ActiveRecord::Observer","classes\/ActiveRecord\/Observer.html#M001211","(klass)","",2],["add_on_blank","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001114","(attributes, custom_message = nil)","Will add an error message to each of the attributes in +attributes+ that is blank (using Object#blank?).",2],["add_on_empty","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001113","(attributes, custom_message = nil)","Will add an error message to each of the attributes in +attributes+ that is empty. ",2],["add_options!","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M000302","(opt)","Override to add your options to the parser: def add_options!(opt) opt.on('-v', '--verbose') { |value|",2],["add_order_by_for_association_limiting!","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000581","(sql, options)","ORDER BY clause for the passed order option. PostgreSQL overrides this due to its stricter standards",2],["add_plugin_load_paths","Rails::Initializer","classes\/Rails\/Initializer.html#M000064","()","Adds all load paths from plugins to the global set of load paths, so that code from plugins can be required",2],["add_spec","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M000231","(spec)","",2],["add_support_load_paths","Rails::Initializer","classes\/Rails\/Initializer.html#M000063","()","Add the load paths used by support functions such as the info controller ",2],["add_timestamps","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000582","(table_name)","Adds timestamps (created_at and updated_at) columns to the named table. ===== Examples add_timestamps(:suppliers)",2],["add_to_base","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001111","(msg)","Adds an error to the base object instead of any particular attribute. This is used to report errors that",2],["add_to_base","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001298","(msg)","Add an error to the base Active Resource object rather than an attribute. ==== Examples my_folder = Folder.find(1)",2],["advance","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002836","(options)","Provides precise Date calculations for years, months, and days.  The +options+ parameter takes a hash",2],["advance","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002577","(options)","Uses Date to provide precise Time calculations for years, months, and days. The +options+ parameter takes",2],["advance","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002769","(options)","Uses Date to provide precise Time calculations for years, months, and days. The +options+ parameter takes",2],["advance","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002317","(options)","",2],["after_create","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001086","()","Is called _after_ <tt>Base.save<\/tt> on new objects that haven't been saved yet (no record exists). Note",2],["after_destroy","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001099","()","Is called _after_ <tt>Base.destroy<\/tt> (and all the attributes have been frozen). class Contact < ActiveRecord::Base",2],["after_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M001882","(*filters, &block)","Alias for #append_after_filter",2],["after_initialize","Rails::Configuration","classes\/Rails\/Configuration.html#M000103","(&after_initialize_block)","Adds a block which will be executed after rails has been fully initialized. Useful for per-environment",2],["after_initialize","Rails::Initializer","classes\/Rails\/Initializer.html#M000088","()","Fires the user-supplied after_initialize block (Configuration#after_initialize) ",2],["after_initialize_blocks","Rails::Configuration","classes\/Rails\/Configuration.html#M000104","()","Returns the blocks added with Configuration#after_initialize ",2],["after_save","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001083","()","Is called _after_ <tt>Base.save<\/tt> (regardless of whether it's a +create+ or +update+ save). Note that",2],["after_update","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001089","()","Is called _after_ <tt>Base.save<\/tt> on existing objects that have a record. Note that this callback",2],["after_validation","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001092","()","Is called _after_ <tt>Validations.validate<\/tt> (which is part of the <tt>Base.save<\/tt> call). ",2],["after_validation_on_create","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001094","()","Is called _after_ <tt>Validations.validate<\/tt> (which is part of the <tt>Base.save<\/tt> call) on new",2],["after_validation_on_update","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001096","()","Is called _after_ <tt>Validations.validate<\/tt> (which is part of the <tt>Base.save<\/tt> call) on existing",2],["aggregate_mapping","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000922","(reflection)","",2],["ago","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002826","(seconds)","Converts Date to a Time (or DateTime if necessary) with the time portion set to the beginning of the",2],["ago","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002578","(seconds)","Returns a new DateTime representing the time a number of seconds ago Do not use this method in combination",2],["ago","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002726","(time = ::Time.now)","Reads best without arguments:  10.minutes.ago ",2],["ago","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002770","(seconds)","Returns a new Time representing the time a number of seconds ago, this is basically a wrapper around",2],["ago","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M002943","(time = ::Time.current)","Calculates a new Time or Date that is as far in the past as this Duration represents. ",2],["ago","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002316","(other)","",2],["alert","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002089","(message)","Displays an alert dialog with the given +message+. Example: # Generates: alert('This message is from",2],["alias_attribute","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M002677","(new_name, old_name)","Allows you to make aliases for attributes, which includes getter, setter, and query methods. Example:",2],["alias_attribute_with_dirty","ActiveRecord::Dirty::ClassMethods","classes\/ActiveRecord\/Dirty\/ClassMethods.html#M001187","(new_name, old_name)","",2],["alias_method_chain","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M002676","(target, feature)","Encapsulates the common pattern of: alias_method :foo_without_feature, :foo alias_method :foo, :foo_with_feature",2],["all","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000819","(*args)","This is an alias for find(:all).  You can pass in all the same arguments to this method as you can to",2],["all","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002423","()","Return an array of all TimeZone objects. There are multiple TimeZone objects per time zone, in many cases,",2],["all","Repositories","classes\/Repositories.html#M000164","()","",2],["allow_concurrency","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000650","()","Deprecated and no longer has any effect. ",2],["allow_concurrency=","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000651","(flag)","Deprecated and no longer has any effect. ",2],["announce","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M000802","(message)","",2],["any?","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M000762","()","",2],["app","Object","classes\/Object.html#M000019","(create=false)","reference the global \"app\" instance, created on demand. To recreate the instance, pass a non-false value",2],["append_after_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M001880","(*filters, &block)","The passed <tt>filters<\/tt> will be appended to the array of filters that run _after_ actions on this",2],["append_around_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M001883","(*filters, &block)","If you <tt>append_around_filter A.new, B.new<\/tt>, the filter chain looks like B#before A#before # run",2],["append_before_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M001877","(*filters, &block)","The passed <tt>filters<\/tt> will be appended to the filter_chain and will execute before the action on",2],["append_features","ActiveSupport::CoreExtensions::String::Iterators","classes\/ActiveSupport\/CoreExtensions\/String\/Iterators.html#M002534","(base)","",2],["append_features","ActiveSupport::CoreExtensions::String::StartsEndsWith","classes\/ActiveSupport\/CoreExtensions\/String\/StartsEndsWith.html#M002545","(base)","",2],["append_sources","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M000334","(*args)","Add a source to the end of the list. ",2],["append_view_path","ActionController::Base","classes\/ActionController\/Base.html#M001676","(path)","Adds a view_path to the end of the view_paths array. If the current class has no view paths, copy them",2],["append_view_path","ActionController::Base","classes\/ActionController\/Base.html#M001688","(path)","Adds a view_path to the end of the view_paths array. This change affects the current request only. self.append_view_path(\"views\/default\")",2],["applicable?","ActionController::Routing::Optimisation::Optimiser","classes\/ActionController\/Routing\/Optimisation\/Optimiser.html#M001908","()","Temporarily disabled <tt>:url<\/tt> optimisation pending proper solution to Issues around request.host",2],["applicable?","ActionController::Routing::Optimisation::PositionalArgumentsWithAdditionalParams","classes\/ActionController\/Routing\/Optimisation\/PositionalArgumentsWithAdditionalParams.html#M001913","()","To avoid generating \"http:\/\/localhost\/?host=foo.example.com\" we can't use this optimisation on routes",2],["args","ActionController::CGIWrapper","classes\/ActionController\/CGIWrapper.html#M001424","()","Used to wrap the normal args variable used inside CGI. ",2],["around_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M001885","(*filters, &block)","Alias for #append_around_filter",2],["array_or_string_for_javascript","ActionView::Helpers::JavaScriptHelper","classes\/ActionView\/Helpers\/JavaScriptHelper.html#M002122","(option)","",2],["as_load_path","Module","classes\/Module.html#M002678","()","Returns String#underscore applied to the module name minus trailing classes. ActiveRecord.as_load_path",2],["assert_difference","Test::Unit::Assertions","classes\/Test\/Unit\/Assertions.html#M002956","(expressions, difference = 1, message = nil, &block)","Test numeric difference between the return value of an expression as a result of what is evaluated in",2],["assert_dom_equal","ActionController::Assertions::DomAssertions","classes\/ActionController\/Assertions\/DomAssertions.html#M001587","(expected, actual, message = \"\")","Test two HTML strings for equivalency (e.g., identical up to reordering of attributes) ==== Examples",2],["assert_dom_not_equal","ActionController::Assertions::DomAssertions","classes\/ActionController\/Assertions\/DomAssertions.html#M001588","(expected, actual, message = \"\")","The negated form of +assert_dom_equivalent+. ==== Examples # assert that the referenced method does not",2],["assert_generates","ActionController::Assertions::RoutingAssertions","classes\/ActionController\/Assertions\/RoutingAssertions.html#M001584","(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",2],["assert_no_difference","Test::Unit::Assertions","classes\/Test\/Unit\/Assertions.html#M002957","(expressions, message = nil, &block)","Assertion that the numeric result of evaluating an expression is not changed before and after invoking",2],["assert_no_tag","ActionController::Assertions::TagAssertions","classes\/ActionController\/Assertions\/TagAssertions.html#M001573","(*opts)","Identical to +assert_tag+, but asserts that a matching tag does _not_ exist. (See +assert_tag+ for a",2],["assert_recognizes","ActionController::Assertions::RoutingAssertions","classes\/ActionController\/Assertions\/RoutingAssertions.html#M001583","(expected_options, path, extras={}, message=nil)","Asserts that the routing of the given +path+ was handled correctly and that the parsed options (given",2],["assert_redirected_to","ActionController::Assertions::ResponseAssertions","classes\/ActionController\/Assertions\/ResponseAssertions.html#M001568","(options = {}, message=nil)","Assert that the redirection options passed in match those of the redirect called in the latest action.",2],["assert_response","ActionController::Assertions::ResponseAssertions","classes\/ActionController\/Assertions\/ResponseAssertions.html#M001567","(type, message = nil)","Asserts that the response is one of the following types: * <tt>:success<\/tt>   - Status code was 200",2],["assert_routing","ActionController::Assertions::RoutingAssertions","classes\/ActionController\/Assertions\/RoutingAssertions.html#M001585","(path, options, defaults={}, extras={}, message=nil)","Asserts that path and options match both ways; in other words, it verifies that <tt>path<\/tt> generates",2],["assert_select","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M001576","(*args, &block)","An assertion that selects elements and makes one or more equality tests. If the first argument is an",2],["assert_select_email","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M001580","(&block)","Extracts the body of an email and runs nested assertions on it. You must enable deliveries for this assertion",2],["assert_select_encoded","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M001579","(element = nil, &block)","Extracts the content of an element, treats it as encoded HTML and runs nested assertion on it. You typically",2],["assert_select_rjs","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M001578","(*args, &block)","Selects content from the RJS response. === Narrowing down With no arguments, asserts that one or more",2],["assert_tag","ActionController::Assertions::TagAssertions","classes\/ActionController\/Assertions\/TagAssertions.html#M001572","(*opts)","Asserts that there is a tag\/node\/element in the body of the response that meets all of the given conditions.",2],["assert_template","ActionController::Assertions::ResponseAssertions","classes\/ActionController\/Assertions\/ResponseAssertions.html#M001569","(expected = nil, message=nil)","Asserts that the request was rendered with the appropriate template file. ==== Examples # assert that",2],["assert_valid","ActionController::Assertions::ModelAssertions","classes\/ActionController\/Assertions\/ModelAssertions.html#M001574","(record)","Ensures that the passed record is valid by Active Record standards and returns any error messages if",2],["assert_valid_keys","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M002654","(*valid_keys)","Validate all keys in a hash match *valid keys, raising ArgumentError on a mismatch. Note that keys are",2],["asset_file_path","ActionView::Helpers::AssetTagHelper::AssetTag","classes\/ActionView\/Helpers\/AssetTagHelper\/AssetTag.html#M002192","()","",2],["assign","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002093","(variable, value)","Assigns the JavaScript +variable+ the given +value+. Examples: # Generates: my_string = \"This is mine!\";",2],["assign_default_content_type_and_charset!","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001750","()","",2],["assigns","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001617","(key = nil)","",2],["assume_migrated_upto_version","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000577","(version)","",2],["at","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002412","(secs)","Method for creating new ActiveSupport::TimeWithZone instance in time zone of +self+ from number of seconds",2],["at_beginning_of_day","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002832","()","Alias for #beginning_of_day",2],["at_beginning_of_day","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002584","()","Alias for #beginning_of_day",2],["at_beginning_of_day","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002797","()","Alias for #beginning_of_day",2],["at_beginning_of_month","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002853","()","Alias for #beginning_of_month",2],["at_beginning_of_month","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002800","()","Alias for #beginning_of_month",2],["at_beginning_of_quarter","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002857","()","Alias for #beginning_of_quarter",2],["at_beginning_of_quarter","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002806","()","Alias for #beginning_of_quarter",2],["at_beginning_of_week","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002848","()","Alias for #beginning_of_week",2],["at_beginning_of_week","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002788","()","Alias for #beginning_of_week",2],["at_beginning_of_year","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002861","()","Alias for #beginning_of_year",2],["at_beginning_of_year","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002810","()","Alias for #beginning_of_year",2],["at_end_of_month","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002855","()","Alias for #end_of_month",2],["at_end_of_month","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002804","()","Alias for #end_of_month",2],["at_end_of_quarter","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002859","()","Alias for #end_of_quarter",2],["at_end_of_quarter","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002808","()","Alias for #end_of_quarter",2],["at_end_of_week","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002850","()","Alias for #end_of_week",2],["at_end_of_week","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002790","()","Alias for #end_of_week",2],["at_end_of_year","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002863","()","Alias for #end_of_year",2],["at_end_of_year","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002812","()","Alias for #end_of_year",2],["at_midnight","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002831","()","Alias for #beginning_of_day",2],["at_midnight","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002583","()","Alias for #beginning_of_day",2],["at_midnight","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002796","()","Alias for #beginning_of_day",2],["atom_feed","ActionView::Helpers::AtomFeedHelper","classes\/ActionView\/Helpers\/AtomFeedHelper.html#M002036","(options = {}, &block)","Full usage example: config\/routes.rb: ActionController::Routing::Routes.draw do |map| map.resources :posts",2],["atomic_write","ActiveSupport::CoreExtensions::File::Atomic","classes\/ActiveSupport\/CoreExtensions\/File\/Atomic.html#M002668","(file_name, temp_dir = Dir.tmpdir)","Write to a file atomically.  Useful for situations where you don't want other processes or threads to",2],["attr_accessible","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000835","(*attributes)","Specifies a white list of model attributes that can be set via mass-assignment, such as <tt>new(attributes)<\/tt>,",2],["attr_accessor_with_default","Module","classes\/Module.html#M002674","(sym, default = nil, &block)","Declare an attribute accessor with an initial default return value. To give attribute <tt>:age<\/tt> the",2],["attr_internal","Module","classes\/Module.html#M002682","(*attrs)","Alias for #attr_internal_accessor",2],["attr_internal_accessor","Module","classes\/Module.html#M002681","(*attrs)","Declares an attribute reader and writer backed by an internally-named instance variable. ",2],["attr_internal_reader","Module","classes\/Module.html#M002679","(*attrs)","Declares an attribute reader backed by an internally-named instance variable. ",2],["attr_internal_writer","Module","classes\/Module.html#M002680","(*attrs)","Declares an attribute writer backed by an internally-named instance variable. ",2],["attr_protected","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000833","(*attributes)","Attributes named in this macro are protected from mass-assignment, such as <tt>new(attributes)<\/tt>,",2],["attr_readonly","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000837","(*attributes)","Attributes listed as readonly can be set for a new record, but will be ignored in database updates afterwards.",2],["attribute_for_inspect","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000964","(attr_name)","Format attributes nicely for inspect. ",2],["attribute_method_suffix","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001039","(*suffixes)","Declares a method available for all attributes with the given suffix. Uses +method_missing+ and <tt>respond_to?<\/tt>",2],["attribute_names","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000967","()","Returns an array of names for the attributes available on this object sorted alphabetically. ",2],["attribute_present?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000965","(attribute)","Returns true if the specified +attribute+ has been set by the user or by a database load and is neither",2],["attributes","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000962","()","Returns a hash of all the attributes with their names as keys and the values of the attributes as values.",2],["attributes","Rails::Generator::NamedBase","classes\/Rails\/Generator\/NamedBase.html#M000325","()","",2],["attributes=","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000961","(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 names",2],["attributes_before_type_cast","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000963","()","Returns a hash of attributes before typecasting and deserialization. ",2],["authenticate","ActionController::HttpAuthentication::Basic","classes\/ActionController\/HttpAuthentication\/Basic.html#M001490","(controller, &login_procedure)","",2],["authenticate_or_request_with_http_basic","ActionController::HttpAuthentication::Basic::ControllerMethods","classes\/ActionController\/HttpAuthentication\/Basic\/ControllerMethods.html#M001487","(realm = \"Application\", &login_procedure)","",2],["authenticate_with_http_basic","ActionController::HttpAuthentication::Basic::ControllerMethods","classes\/ActionController\/HttpAuthentication\/Basic\/ControllerMethods.html#M001488","(&login_procedure)","",2],["authentication_request","ActionController::HttpAuthentication::Basic","classes\/ActionController\/HttpAuthentication\/Basic.html#M001495","(controller, realm)","",2],["authenticity_token_from_cookie_session","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M001469","()","No secret was given, so assume this is a cookie session store. ",2],["authenticity_token_from_session_id","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M001468","()","Generates a unique digest using the session_id and the CSRF secret. ",2],["authorization","ActionController::HttpAuthentication::Basic","classes\/ActionController\/HttpAuthentication\/Basic.html#M001492","(request)","",2],["auto_discovery_link_tag","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M002151","(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 +type+",2],["auto_flush","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M002402","()","",2],["auto_flushing=","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M002399","(period)","Set the auto-flush period. Set to true to flush after every log message, to an integer to flush every",2],["auto_link","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002012","(text, *args, &block)","Turns all URLs and e-mail addresses into clickable links. The <tt>:link<\/tt> option will limit what should",2],["average","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001221","(column_name, options = {})","Calculates the average value on a given column.  The value is returned as a float.  See +calculate+ for",2],["bang?","ActiveRecord::DynamicFinderMatch","classes\/ActiveRecord\/DynamicFinderMatch.html#M001106","()","",2],["banner","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M000321","()","Override with your own usage banner. ",2],["banner","Rails::Generator::NamedBase","classes\/Rails\/Generator\/NamedBase.html#M000324","()","Override with your own usage banner. ",2],["banner","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M000301","()","Override with your own usage banner. ",2],["banner","Rails::Generator::Scripts::Base","classes\/Rails\/Generator\/Scripts\/Base.html#M000316","()","Override with your own script usage banner. ",2],["base64","ActiveSupport::SecureRandom","classes\/ActiveSupport\/SecureRandom.html#M002495","(n=nil)","SecureRandom.base64 generates a random base64 string. The argument n specifies the length of the random",2],["base_class","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000874","()","Returns the base AR subclass that this class descends from. If A extends AR::Base, A.base_class will",2],["becomes","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000948","(klass)","Returns an instance of the specified +klass+ with the attributes of the current record. This is mostly",2],["before_create","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001085","()","Is called _before_ <tt>Base.save<\/tt> on new objects that haven't been saved yet (no record exists).",2],["before_destroy","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001098","()","Is called _before_ <tt>Base.destroy<\/tt>. Note: If you need to _destroy_ or _nullify_ associated records",2],["before_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M001879","(*filters, &block)","Alias for #append_before_filter",2],["before_save","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001082","()","Is called _before_ <tt>Base.save<\/tt> (regardless of whether it's a +create+ or +update+ save). ",2],["before_update","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001088","()","Is called _before_ <tt>Base.save<\/tt> on existing objects that have a record. ",2],["before_validation","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001091","()","Is called _before_ <tt>Validations.validate<\/tt> (which is part of the <tt>Base.save<\/tt> call). ",2],["before_validation_on_create","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001093","()","Is called _before_ <tt>Validations.validate<\/tt> (which is part of the <tt>Base.save<\/tt> call) on new",2],["before_validation_on_update","ActiveRecord::Callbacks","classes\/ActiveRecord\/Callbacks.html#M001095","()","Is called _before_ <tt>Validations.validate<\/tt> (which is part of the <tt>Base.save<\/tt> call) on existing",2],["begin_db_transaction","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000595","()","Begins the transaction (and turns off auto-committing). ",2],["begin_db_transaction","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000686","()","Begins a transaction. ",2],["beginning_of_day","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002829","()","Converts Date to a Time (or DateTime if necessary) with the time portion set to the beginning of the",2],["beginning_of_day","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002581","()","Returns a new DateTime representing the start of the day (0:00) ",2],["beginning_of_day","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002792","()","Returns a new Time representing the start of the day (0:00) ",2],["beginning_of_month","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002852","()","Returns a new ; DateTime objects will have time set to 0:00DateTime representing the start of the month",2],["beginning_of_month","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002799","()","Returns a new Time representing the start of the month (1st of the month, 0:00) ",2],["beginning_of_quarter","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002856","()","Returns a new Date\/DateTime representing the start of the quarter (1st of january, april, july, october;",2],["beginning_of_quarter","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002805","()","Returns  a new Time representing the start of the quarter (1st of january, april, july, october, 0:00)",2],["beginning_of_week","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002846","()","Returns a new Date\/DateTime representing the \"start\" of this week (i.e, Monday; DateTime objects will",2],["beginning_of_week","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002786","()","Returns a new Time representing the \"start\" of this week (Monday, 0:00) ",2],["beginning_of_year","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002860","()","Returns a new Date\/DateTime representing the start of the year (1st of january; DateTime objects will",2],["beginning_of_year","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002809","()","Returns  a new Time representing the start of the year (1st of january, 0:00) ",2],["belongs_to","ActiveRecord::Associations::ClassMethods","classes\/ActiveRecord\/Associations\/ClassMethods.html#M001004","(association_id, options = {})","Specifies a one-to-one association with another class. This method should only be used if this class",2],["belongs_to","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000549","(*args)","Alias for #references",2],["belongs_to","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M000535","(*args)","Alias for #references",2],["belongs_to?","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001019","()","Returns +true+ if +self+ is a +belongs_to+ reflection. ",2],["benchmark","ActionController::Benchmarking::ClassMethods","classes\/ActionController\/Benchmarking\/ClassMethods.html#M001521","(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",2],["benchmark","ActionController::RequestProfiler","classes\/ActionController\/RequestProfiler.html#M001481","(sandbox, profiling = false)","",2],["benchmark","ActionController::RequestProfiler::Sandbox","classes\/ActionController\/RequestProfiler\/Sandbox.html#M001473","(n, profiling = false)","",2],["benchmark","ActionController::RequestProfiler::Sandbox","classes\/ActionController\/RequestProfiler\/Sandbox.html#M001471","(n, script)","",2],["benchmark","ActionView::Helpers::BenchmarkHelper","classes\/ActionView\/Helpers\/BenchmarkHelper.html#M002043","(message = \"Benchmarking\", level = :info)","Allows you to measure the execution time of a block  in a template and records the result to the log.",2],["benchmark","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000871","(title, log_level = Logger::DEBUG, use_silence = true)","Log and benchmark multiple statements in a single block. Example: Project.benchmark(\"Creating project\")",2],["benchmark","ActiveSupport::Testing::Performance::Metrics::Base","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Base.html#M002986","()","",2],["best_install_method","RailsEnvironment","classes\/RailsEnvironment.html#M000137","()","",2],["between?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002308","(min, max)","",2],["binary_to_string","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000512","(value)","Used to convert from BLOBs to Strings ",2],["blank?","Object","classes\/Object.html#M002565","()","An object is blank if it's false, empty, or a whitespace string. For example, \"\", \"   \", +nil+, [], and",2],["body","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001844","()","The request body is an IO input stream. If the RAW_POST_DATA environment variable is already set, wrap",2],["breakpoint","Kernel","classes\/Kernel.html#M002605","()","",2],["breakpoint_server","Rails::Configuration","classes\/Rails\/Configuration.html#M000095","(_ = nil)","Deprecated options: ",2],["breakpoint_server=","Rails::Configuration","classes\/Rails\/Configuration.html#M000096","(_ = nil)","Alias for #breakpoint_server",2],["browser_generated?","Mime::Type","classes\/Mime\/Type.html#M001772","()","",2],["buffer","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M002403","()","",2],["build","ActiveSupport::Callbacks::CallbackChain","classes\/ActiveSupport\/Callbacks\/CallbackChain.html#M002916","(kind, *methods, &block)","",2],["build_callbacks","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002113","(options)","",2],["build_observer","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002112","(klass, name, options = {})","",2],["build_request_uri","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001622","(action, parameters)","",2],["builtin_directories","Rails::Configuration","classes\/Rails\/Configuration.html#M000106","()","",2],["button_to","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M002227","(name, options = {}, html_options = {})","Generates a form containing a single button that submits to the URL created by the set of +options+.",2],["button_to_function","ActionView::Helpers::JavaScriptHelper","classes\/ActionView\/Helpers\/JavaScriptHelper.html#M002117","(name, *args, &block)","Returns a button with the given +name+ text that'll trigger a JavaScript +function+ using the onclick",2],["button_to_remote","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002068","(name, options = {}, html_options = {})","Creates a button with an onclick event which calls a remote action via XMLHttpRequest The options for",2],["byte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002731","()","Alias for #bytes",2],["bytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002730","()","",2],["cache","ActionController::Caching","classes\/ActionController\/Caching.html#M001453","(key, options = {}, &block)","Convenience accessor ",2],["cache","ActionView::Helpers::CacheHelper","classes\/ActionView\/Helpers\/CacheHelper.html#M002129","(name = {}, options = nil, &block)","A method for caching fragments of a view rather than an entire action or page.  This technique is useful",2],["cache","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M000614","()","Enable the query cache within the block. ",2],["cache","ActiveRecord::QueryCache","classes\/ActiveRecord\/QueryCache.html#M001215","(&block)","Enable the query cache within the block if Active Record is configured. ",2],["cache","Rails","classes\/Rails.html#M000051","()","",2],["cache_attribute?","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001048","(attr_name)","Returns +true+ if the provided attribute is being cached. ",2],["cache_attributes","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001046","(*attribute_names)","+cache_attributes+ allows you to declare which converted attribute values should be cached. Usually caching",2],["cache_configured?","ActionController::Caching","classes\/ActionController\/Caching.html#M001452","()","",2],["cache_fixtures","Fixtures","classes\/Fixtures.html#M000771","(connection, fixtures_map)","",2],["cache_for_connection","Fixtures","classes\/Fixtures.html#M000768","(connection)","",2],["cache_format","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001820","()","",2],["cache_key","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000938","()","Returns a cache key that can be used to identify this record. ==== Examples Product.new.cache_key   ",2],["cache_page","ActionController::Caching::Pages","classes\/ActionController\/Caching\/Pages.html#M001399","(content = nil, options = nil)","Manually cache the +content+ in the key determined by +options+. If no content is provided, the contents",2],["cache_page","ActionController::Caching::Pages::ClassMethods","classes\/ActionController\/Caching\/Pages\/ClassMethods.html#M001394","(content, path)","Manually cache the +content+ in the key determined by +path+. Example: cache_page \"I'm the cached content\",",2],["cache_store=","ActionController::Caching","classes\/ActionController\/Caching.html#M001451","(store_option)","Defines the storage option for cached fragments ",2],["cached_attributes","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001047","()","Returns the attributes which are cached. By default time related columns with datatype <tt>:datetime,",2],["cached_fixtures","Fixtures","classes\/Fixtures.html#M000770","(connection, keys_to_fetch = nil)","",2],["caches_action","ActionController::Caching::Actions::ClassMethods","classes\/ActionController\/Caching\/Actions\/ClassMethods.html#M001385","(*actions)","Declares that +actions+ should be cached. See ActionController::Caching::Actions for details. ",2],["caches_page","ActionController::Caching::Pages::ClassMethods","classes\/ActionController\/Caching\/Pages\/ClassMethods.html#M001395","(*actions)","Caches the +actions+ using the page-caching approach that'll store the cache in a path within the page_cache_directory",2],["calculate","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001225","(operation, column_name, options = {})","This calculates aggregate values in the given column.  Methods for count, sum, average, minimum, and",2],["call","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001441","(env)","",2],["call","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002092","(function, *arguments, &block)","Calls the JavaScript +function+, optionally with the given +arguments+. If a block is given, the block",2],["call","ActionView::TemplateHandler","classes\/ActionView\/TemplateHandler.html#M002246","(template)","",2],["call","ActiveSupport::Callbacks::Callback","classes\/ActiveSupport\/Callbacks\/Callback.html#M002928","(*args, &block)","",2],["call","Logger::Formatter","classes\/Logger\/Formatter.html#M002875","(severity, time, progname, msg)","",2],["call","Logger::SimpleFormatter","classes\/Logger\/SimpleFormatter.html#M002878","(severity, timestamp, progname, msg)","This method is invoked when a log event occurs ",2],["camelcase","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002522","(first_letter = :upper)","Alias for #camelize",2],["camelize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002521","(first_letter = :upper)","By default, +camelize+ converts strings to UpperCamelCase. If the argument to camelize is set to <tt>:lower<\/tt>",2],["camelize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002478","(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 <tt>:lower<\/tt>",2],["capitalize","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002372","()","Converts the first character to uppercase and the remainder to lowercase. Example: '\u00fcber'.mb_chars.capitalize.to_s",2],["capture","ActionView::Helpers::CaptureHelper","classes\/ActionView\/Helpers\/CaptureHelper.html#M002222","(*args, &block)","The capture method allows you to extract part of a template into a  variable. You can then use this variable",2],["case_sensitive_equality_operator","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000605","()","",2],["case_sensitive_equality_operator","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000455","()","",2],["catch_schema_changes","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M000553","()","",2],["cdata_section","ActionView::Helpers::TagHelper","classes\/ActionView\/Helpers\/TagHelper.html#M002236","(content)","Returns a CDATA section with the given +content+.  CDATA sections are used to escape blocks of text containing",2],["center","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002361","(integer, padstr=' ')","Works just like <tt>String#center<\/tt>, only integer specifies characters instead of bytes. Example:",2],["change","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000542","(column_name, type, options = {})","Changes the column's definition according to the new options. See TableDefinition#column for details",2],["change","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002837","(options)","Returns a new Date where one or more of the elements have been changed according to the +options+ parameter.",2],["change","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002576","(options)","Returns a new DateTime where one or more of the elements have been changed according to the +options+",2],["change","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002768","(options)","Returns a new Time where one or more of the elements have been changed according to the +options+ parameter.",2],["change_column","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000708","(table_name, column_name, type, options = {})","Changes the column of a table. ",2],["change_column","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000568","(table_name, column_name, type, options = {})","Changes the column's definition according to the new options. See TableDefinition#column for details",2],["change_column_default","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000709","(table_name, column_name, default)","Changes the default value of a table column. ",2],["change_column_default","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000569","(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 of",2],["change_column_null","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000440","(table_name, column_name, null, default = nil)","",2],["change_column_null","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000710","(table_name, column_name, null, default = nil)","",2],["change_column_null","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M000491","(table_name, column_name, null, default = nil)","",2],["change_default","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000543","(column_name, default)","Sets a new default value for a column. See SchemaStatements#change_column_default ===== Examples t.change_default(:qualification,",2],["change_table","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000562","(table_name)","A block for changing columns in +table+. === Example # change_table() yields a Table instance change_table(:suppliers)",2],["changed","ActiveRecord::Dirty","classes\/ActiveRecord\/Dirty.html#M001173","()","List of attributes with unsaved changes. person.changed # => [] person.name = 'bob' person.changed #",2],["changed?","ActiveRecord::Dirty","classes\/ActiveRecord\/Dirty.html#M001172","()","Do any attributes have unsaved changes? person.changed? # => false person.name = 'bob' person.changed?",2],["changes","ActiveRecord::Dirty","classes\/ActiveRecord\/Dirty.html#M001174","()","Map of changed attrs => [original value, new value]. person.changes # => {} person.name = 'bob' person.changes",2],["chars","ActiveSupport::CoreExtensions::String::Multibyte","classes\/ActiveSupport\/CoreExtensions\/String\/Multibyte.html#M002538","()","",2],["charset","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001741","()","",2],["charset","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000431","()","Returns the database character set. ",2],["charset=","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001740","(charset)","Set the charset of the Content-Type header. Set to nil to remove it. If no content type is set, it defaults",2],["check_box","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M002139","(object_name, method, options = {}, checked_value = \"1\", unchecked_value = \"0\")","Returns a checkbox tag tailored for accessing a specified attribute (identified by +method+) on an object",2],["check_box_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M002052","(name, value = \"1\", checked = false, options = {})","Creates a check box form input tag. ==== Options * <tt>:disabled<\/tt> - If set to true, the user will",2],["check_gem_dependencies","Rails::Initializer","classes\/Rails\/Initializer.html#M000067","()","",2],["check_ruby_version","Rails::Initializer","classes\/Rails\/Initializer.html#M000058","()","Check for valid Ruby version This is done in an external file, so we can use it from the `rails` program",2],["checkin","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M000632","(conn)","Check-in a database connection back into the pool, indicating that you no longer need this connection.",2],["checkin_connections","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001447","()","",2],["checkout","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M000631","()","Check-out a database connection from the pool, indicating that you want to use it. You should call #checkin",2],["class_collisions","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M000356","(*class_names)","Does nothing for all commands except Create. ",2],["class_collisions","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M000370","(*class_names)","Check whether the given class names are already taken by Ruby or Rails.  In the future, expand to check",2],["class_collisions","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M000389","(*class_names)","",2],["class_eval","Object","classes\/Object.html#M002897","(*args, &block)","If class_eval is called on an object, add those methods to its metaclass ",2],["class_file","Rails::Generator::Spec","classes\/Rails\/Generator\/Spec.html#M000310","()","",2],["class_name","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001016","()","Returns the class name for the macro.  For example, <tt>composed_of :balance, :class_name => 'Money'<\/tt>",2],["class_name","Rails::Generator::Spec","classes\/Rails\/Generator\/Spec.html#M000311","()","",2],["class_of_active_record_descendant","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000918","(klass)","Returns the class descending directly from Active Record in the inheritance hierarchy. ",2],["classify","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002530","()","Create a class name from a plural table name like Rails does for table names to models. Note that this",2],["classify","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002488","(table_name)","Create a class name from a plural table name like Rails does for table names to models. Note that this",2],["clean_backtrace","ActionController::Assertions","classes\/ActionController\/Assertions.html#M001377","(&block)","",2],["clean_within","ActiveSupport::CoreExtensions::Pathname::CleanWithin","classes\/ActiveSupport\/CoreExtensions\/Pathname\/CleanWithin.html#M002667","(string)","Clean the paths contained in the provided string. ",2],["cleanup_application","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001443","()","Cleanup the application by clearing out loaded classes so they can be reloaded on the next request without",2],["clear","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001124","()","Removes all errors that have been added. ",2],["clear","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001307","()","",2],["clear","ActiveSupport::Cache::MemCacheStore","classes\/ActiveSupport\/Cache\/MemCacheStore.html#M002445","()","",2],["clear","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M002465","()","",2],["clear","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M002458","()","",2],["clear","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M002474","(scope = :all)","Clears the loaded inflections within a given scope (default is <tt>:all<\/tt>). Give the scope as a symbol",2],["clear_active_connections!","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M000642","()","Returns any connections in use by the current thread back to the pool, and also returns connections to",2],["clear_all_connections!","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M000644","()","",2],["clear_buffer","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M002404","()","",2],["clear_query_cache","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M000616","()","Clears the query cache. One reason you may wish to call this method explicitly is between queries that",2],["clear_reloadable_connections!","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M000643","()","Clears the cache which maps classes ",2],["clear_reloadable_connections!","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M000626","()","Clears the cache which maps classes ",2],["clear_stale_cached_connections!","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M000630","()","Return any checked-out connections back to the pool by threads that are no longer alive. ",2],["client_min_messages","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000701","()","Returns the current client message level. ",2],["client_min_messages=","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000702","(level)","Set the client message level. ",2],["clone","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000947","()","Returns a clone of the record that hasn't been assigned an id yet and is treated as a new record.  Note",2],["clone","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001266","()","Returns a \\clone of the resource that hasn't been assigned an +id+ yet and is treated as a \\new resource.",2],["close","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M002401","()","",2],["close","ActiveSupport::Gzip::Stream","classes\/ActiveSupport\/Gzip\/Stream.html#M002516","()","",2],["close","CGI::Session::ActiveRecordStore","classes\/CGI\/Session\/ActiveRecordStore.html#M001561","()","Save and close the session store. ",2],["close","CGI::Session::CookieStore","classes\/CGI\/Session\/CookieStore.html#M001513","()","Write the session data cookie if it was loaded and has changed. ",2],["close","CGI::Session::MemCacheStore","classes\/CGI\/Session\/MemCacheStore.html#M001527","()","Update and close the session's memcache entry. ",2],["close_connection","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000043","(cgi)","",2],["collation","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000432","()","Returns the database collation strategy. ",2],["collection_path","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001251","(prefix_options = {}, query_options = nil)","Gets the collection path for the REST resources.  If the +query_options+ parameter is omitted, Rails",2],["collection_path","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001291","(options = nil)","",2],["collection_select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M002021","(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",2],["column","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000539","(column_name, type, options = {})","Adds a new column to the named table. See TableDefinition#column for details of the options you can use.",2],["column","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M000532","(name, type, options = {})","Instantiates a new column for the table. The +type+ parameter is normally one of the migrations native",2],["column_for_attribute","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000968","(name)","Returns the column object for the named attribute. ",2],["column_names","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000857","()","Returns an array of column names as strings. ",2],["columns","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000855","()","Returns an array of column objects for the table associated with this class. ",2],["columns","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000696","(table_name, name = nil)","Returns the list of all column definitions for a table. ",2],["columns","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000560","(table_name, name = nil)","Returns an array of Column objects for the table specified by +table_name+. See the concrete implementation",2],["columns_hash","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000856","()","Returns a hash of column objects for the table associated with this class. ",2],["columns_with_query_cache","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M000618","(*args)","",2],["commit_db_transaction","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000596","()","Commits the transaction (and turns on auto-committing). ",2],["commit_db_transaction","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000687","()","Commits a transaction. ",2],["comparable_time","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002280","()","Alias for #utc",2],["compare_with_coercion","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002590","(other)","Layers additional behavior on DateTime#<=> so that Time and ActiveSupport::TimeWithZone instances can",2],["compare_with_coercion","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002818","(other)","Layers additional behavior on Time#<=> so that DateTime and ActiveSupport::TimeWithZone instances can",2],["compile","ActionView::TemplateHandlers::Builder","classes\/ActionView\/TemplateHandlers\/Builder.html#M001950","(template)","",2],["compile","ActionView::TemplateHandlers::ERB","classes\/ActionView\/TemplateHandlers\/ERB.html#M001954","(template)","",2],["compile","ActionView::TemplateHandlers::RJS","classes\/ActionView\/TemplateHandlers\/RJS.html#M001955","(template)","",2],["complex_template","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M000374","(relative_source, relative_destination, template_options = {})","",2],["complex_template","Rails::Generator::Commands::Destroy","classes\/Rails\/Generator\/Commands\/Destroy.html#M000385","(*args)","",2],["complex_template","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M000393","(relative_source, relative_destination, options = {})","",2],["complex_template","Rails::Generator::Commands::Update","classes\/Rails\/Generator\/Commands\/Update.html#M000400","(relative_source, relative_destination, template_options = {})","",2],["compose","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002375","()","Performs composition on all the characters. Example: '\u00e9'.length #=> 3 '\u00e9'.mb_chars.compose.to_s.length",2],["compose_codepoints","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002385","(codepoints)","Compose decomposed characters to the composed form. ",2],["composed_of","ActiveRecord::Aggregations::ClassMethods","classes\/ActiveRecord\/Aggregations\/ClassMethods.html#M001212","(part_id, options = {}, &block)","Adds reader and writer methods for manipulating a value object: <tt>composed_of :address<\/tt> adds <tt>address<\/tt>",2],["compress","ActiveSupport::Gzip","classes\/ActiveSupport\/Gzip.html#M002518","(source)","Compresses a string using gzip. ",2],["compute_type","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000917","(type_name)","Returns the class type of the record using the current module as a prefix. So descendents of MyApp::Business::Account",2],["concat","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002002","(string, unused_binding = nil)","The preferred method of outputting text in your views is to use the <%= \"text\" %> eRuby syntax. The regular",2],["configuration","Rails","classes\/Rails.html#M000044","()","The Configuration instance used to configure the Rails environment ",2],["configuration=","Rails","classes\/Rails.html#M000045","(configuration)","",2],["connect","ActionController::Routing::RouteSet::Mapper","classes\/ActionController\/Routing\/RouteSet\/Mapper.html#M001915","(path, options = {})","Create an unnamed route with the provided +path+ and +options+. See ActionController::Routing for an",2],["connected?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000657","()","",2],["connected?","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M000647","(klass)","Returns true if a connection that's accessible to this class has already been opened. ",2],["connected?","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M000624","()","Returns true if a connection has already been opened. ",2],["connection","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000654","()","Returns the connection currently associated with the class. This can also be used to \"borrow\" the connection",2],["connection","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000628","()","Returns the connection currently associated with the class. This can also be used to \"borrow\" the connection",2],["connection","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M000621","()","Retrieve the connection associated with the current thread, or call #checkout to obtain one if necessary.",2],["connection","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001245","(refresh = false)","An instance of ActiveResource::Connection that is the base \\connection to the remote service. The +refresh+",2],["connection","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001285","(refresh = false)","",2],["connection","CGI::Session::ActiveRecordStore::SqlBypass","classes\/CGI\/Session\/ActiveRecordStore\/SqlBypass.html#M001545","()","",2],["connection_pool","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000655","()","",2],["connection_pools","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M000640","()","",2],["constantize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002533","()","+constantize+ tries to find a declared constant with the name specified in the string. It raises a NameError",2],["constantize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002490","(camel_cased_word)","Tries to find a constant with the name specified in the argument string: \"Module\".constantize     # =>",2],["construct_count_options_from_args","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001226","(*args)","",2],["consumes?","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002345","(string)","Returns +true+ when the proxy class can handle the string. Returns +false+ otherwise. ",2],["content_columns","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000858","()","Returns an array of column objects where the primary id, all columns ending in \"_id\" or \"_count\", and",2],["content_for","ActionView::Helpers::CaptureHelper","classes\/ActionView\/Helpers\/CaptureHelper.html#M002223","(name, content = nil, &block)","Calling content_for stores a block of markup in an identifier for later use. You can make subsequent",2],["content_length","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001809","()","Returns the content length of the request as an integer. ",2],["content_tag","ActionView::Helpers::TagHelper","classes\/ActionView\/Helpers\/TagHelper.html#M002235","(name, content_or_options_with_block = nil, options = nil, escape = true, &block)","Returns an HTML block tag of type +name+ surrounding the +content+. Add HTML attributes by passing an",2],["content_tag_for","ActionView::Helpers::RecordTagHelper","classes\/ActionView\/Helpers\/RecordTagHelper.html#M002124","(tag_name, record, *args, &block)","content_tag_for creates an HTML element with id and class parameters that relate to the specified Active",2],["content_type","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001810","()","The MIME type of the HTTP request, such as Mime::XML. For backward compatibility, the post \\format is",2],["content_type","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001739","()","Returns the response's content MIME type, or nil if content type has been set. ",2],["content_type","ActionView::Template","classes\/ActionView\/Template.html#M001965","()","",2],["content_type=","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001738","(mime_type)","Sets the HTTP response's content MIME type. For example, in the controller you could write this: response.content_type",2],["content_type_with_parameters","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001855","()","The raw content type string. Use when you need parameters such as charset or boundary which aren't included",2],["content_type_without_parameters","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001856","()","The raw content type string with its parameters stripped off. ",2],["contents","ActionView::Helpers::AssetTagHelper::AssetTag","classes\/ActionView\/Helpers\/AssetTagHelper\/AssetTag.html#M002193","()","",2],["controller_class","ActionController::TestCase","classes\/ActionController\/TestCase.html#M001597","()","",2],["controller_class=","ActionController::TestCase","classes\/ActionController\/TestCase.html#M001596","(new_class)","",2],["controller_class_name","ActionController::Base","classes\/ActionController\/Base.html#M001668","()","Converts the class name from something like \"OneModule::TwoModule::NeatController\" to \"NeatController\".",2],["controller_class_name","ActionController::Base","classes\/ActionController\/Base.html#M001681","()","Converts the class name from something like \"OneModule::TwoModule::NeatController\" to \"NeatController\".",2],["controller_name","ActionController::Base","classes\/ActionController\/Base.html#M001682","()","Converts the class name from something like \"OneModule::TwoModule::NeatController\" to \"neat\". ",2],["controller_name","ActionController::Base","classes\/ActionController\/Base.html#M001669","()","Converts the class name from something like \"OneModule::TwoModule::NeatController\" to \"neat\". ",2],["controller_name","ActionMailer::Base","classes\/ActionMailer\/Base.html#M002250","(value = nil)","Alias for #mailer_name",2],["controller_path","ActionController::Base","classes\/ActionController\/Base.html#M001670","()","Converts the class name from something like \"OneModule::TwoModule::NeatController\" to \"one_module\/two_module\/neat\".",2],["controller_path","ActionController::Base","classes\/ActionController\/Base.html#M001683","()","Converts the class name from something like \"OneModule::TwoModule::NeatController\" to \"one_module\/two_module\/neat\".",2],["controller_path","ActionMailer::Base","classes\/ActionMailer\/Base.html#M002251","(value = nil)","Alias for #mailer_name",2],["controller_relative_to","ActionController::Routing","classes\/ActionController\/Routing.html#M001460","(controller, previous)","Returns a controller path for a new +controller+ based on a +previous+ controller path. Handles 4 scenarios:",2],["convert_key","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002634","(key)","",2],["convert_value","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002635","(value)","",2],["cookies","ActionController::CGIWrapper","classes\/ActionController\/CGIWrapper.html#M001422","()","",2],["cookies","ActionController::Cookies","classes\/ActionController\/Cookies.html#M001603","()","Returns the cookie container, which operates as described above. ",2],["cookies","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001620","()","",2],["count","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001220","(*args)","Count operates using three different approaches. * Count all: By not passing any parameters to count,",2],["count","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001126","()","Alias for #size",2],["count","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001309","()","Alias for #size",2],["count_by_sql","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000829","(sql)","Returns the result of an SQL statement that should only include a COUNT(*) in the SELECT part. The use",2],["create","ActionView::Helpers::AssetTagHelper::AssetCollection","classes\/ActionView\/Helpers\/AssetTagHelper\/AssetCollection.html#M002205","(template, controller, sources, recursive)","",2],["create","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000822","(attributes = nil, &block)","Creates an object (or multiple objects) and saves it to the database, if validations pass. The resulting",2],["create","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001252","(attributes = {})","Creates a new resource instance and makes a request to the remote service that it be saved, making it",2],["create","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001287","()","Create (i.e., \\save to the remote service) the \\new resource. ",2],["create","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002422","(name)","Alias for #new",2],["create!","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001142","(attributes = nil, &block)","Creates an object just like Base.create but calls save! instead of save so an exception is raised if",2],["create_database","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000428","(name, options = {})","Create a new MySQL database with optional <tt>:charset<\/tt> and <tt>:collation<\/tt>. Charset defaults",2],["create_database","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000692","(name, options = {})","Create a new PostgreSQL database.  Options include <tt>:owner<\/tt>, <tt>:template<\/tt>, <tt>:encoding<\/tt>,",2],["create_fixtures","Fixtures","classes\/Fixtures.html#M000774","(fixtures_directory, table_names, class_names = {})","",2],["create_fixtures","Object","classes\/Object.html#M000016","(*table_names)","",2],["create_reflection","ActiveRecord::Reflection::ClassMethods","classes\/ActiveRecord\/Reflection\/ClassMethods.html#M001005","(macro, name, options, active_record)","",2],["create_table","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000561","(table_name, options = {})","Creates a new table with the name +table_name+. +table_name+ may either be a String or a Symbol. There",2],["create_table!","CGI::Session::ActiveRecordStore::Session","classes\/CGI\/Session\/ActiveRecordStore\/Session.html#M001536","()","",2],["create_table!","CGI::Session::ActiveRecordStore::SqlBypass","classes\/CGI\/Session\/ActiveRecordStore\/SqlBypass.html#M001549","()","",2],["css_select","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M001575","(*args)","Select and return all matching elements. If called with a single argument, uses that argument as a selector",2],["current","ActiveSupport::CoreExtensions::Date::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations\/ClassMethods.html#M002822","()","Returns Time.zone.today when config.time_zone is set, otherwise just returns Date.today. ",2],["current","ActiveSupport::CoreExtensions::DateTime::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations\/ClassMethods.html#M002572","()","",2],["current","ActiveSupport::CoreExtensions::Time::Zones::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones\/ClassMethods.html#M002748","()","Returns <tt>Time.zone.now<\/tt> when <tt>config.time_zone<\/tt> is set, otherwise just returns <tt>Time.now<\/tt>.",2],["current_cycle","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002014","(name = \"default\")","Returns the current cycle string after a cycle has been started. Useful for complex table highlighing",2],["current_database","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000430","()","",2],["current_database","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000697","()","Returns the current database name. ",2],["current_migration_number","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M000358","()","",2],["current_page?","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M002232","(options)","True if the current request URI was generated by the given +options+. ==== Examples Let's say we're in",2],["custom_method_collection_url","ActiveResource::CustomMethods::ClassMethods","classes\/ActiveResource\/CustomMethods\/ClassMethods.html#M001353","(method_name, options = {})","",2],["cycle","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002013","(first_value, *values)","Creates a Cycle object whose _to_s_ method cycles through elements of an array every time it is called.",2],["daemon","Process","classes\/Process.html#M002618","(nochdir = nil, noclose = nil)","",2],["daemonize","Kernel","classes\/Kernel.html#M002602","()","Turns the current script into a daemon process that detaches from the console. It can be shut down with",2],["dasherize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002526","()","Replaces underscores with dashes in the string. \"puni_puni\" # => \"puni-puni\" ",2],["dasherize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002481","(underscored_word)","Replaces underscores with dashes in the string. Example: \"puni_puni\" # => \"puni-puni\" ",2],["data","CGI::Session::ActiveRecordStore::Session","classes\/CGI\/Session\/ActiveRecordStore\/Session.html#M001541","()","Lazy-unmarshal session state. ",2],["data","CGI::Session::ActiveRecordStore::SqlBypass","classes\/CGI\/Session\/ActiveRecordStore\/SqlBypass.html#M001553","()","Lazy-unmarshal session state. ",2],["data","CGI::Session::MemCacheStore","classes\/CGI\/Session\/MemCacheStore.html#M001529","()","",2],["data_column_size_limit","CGI::Session::ActiveRecordStore::Session","classes\/CGI\/Session\/ActiveRecordStore\/Session.html#M001532","()","",2],["database_configuration","Rails::Configuration","classes\/Rails\/Configuration.html#M000100","()","Loads and returns the contents of the #database_configuration_file. The contents of the file are processed",2],["date_select","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002158","(object_name, method, options = {}, html_options = {})","Returns a set of select tags (one for year, month, and day) pre-selected for accessing a specified date-based",2],["datetime_format","Logger","classes\/Logger.html#M002870","()","Get the logging datetime format. Returns nil if the formatter does not support datetime formatting. ",2],["datetime_format=","Logger","classes\/Logger.html#M002868","(datetime_format)","Logging date-time format (string passed to +strftime+). Ignored if the formatter does not respond to",2],["datetime_select","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002160","(object_name, method, options = {}, html_options = {})","Returns a set of select tags (one for year, month, day, hour, and minute) pre-selected for accessing",2],["day","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002721","()","Alias for #days",2],["days","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002720","()","",2],["days_in_month","ActiveSupport::CoreExtensions::Time::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations\/ClassMethods.html#M002760","(month, year = now.year)","Return the number of days in the given month. If no year is specified, it will use the current year.",2],["debug","ActionView::Helpers::DebugHelper","classes\/ActionView\/Helpers\/DebugHelper.html#M002035","(object)","Returns a YAML representation of +object+ wrapped with <pre> and <\/pre>. If the object cannot be converted",2],["debugger","Kernel","classes\/Kernel.html#M002604","()","Starts a debugging session if ruby-debug has been loaded (call script\/server --debugger to do load it).",2],["decode","ActiveResource::Formats::JsonFormat","classes\/ActiveResource\/Formats\/JsonFormat.html#M001346","(json)","",2],["decode","ActiveResource::Formats::XmlFormat","classes\/ActiveResource\/Formats\/XmlFormat.html#M001341","(xml)","",2],["decode","ActiveSupport::JSON","classes\/ActiveSupport\/JSON.html#M002499","(json)","Converts a JSON string into a Ruby object. ",2],["decode64","ActiveSupport::Base64","classes\/ActiveSupport\/Base64.html#M002467","(data)","Decodes a base 64 encoded string to its original representation. ActiveSupport::Base64.decode64(\"T3JpZ2luYWwgdW5lbmNvZGVkIHN0cmluZw==\")",2],["decode_credentials","ActionController::HttpAuthentication::Basic","classes\/ActionController\/HttpAuthentication\/Basic.html#M001493","(request)","",2],["decompose","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002374","()","Performs canonical decomposition on all the characters. Example: '\u00e9'.length #=> 2 '\u00e9'.mb_chars.decompose.to_s.length",2],["decompose_codepoints","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002384","(type, codepoints)","Decompose composed characters to the decomposed form. ",2],["decompress","ActiveSupport::Gzip","classes\/ActiveSupport\/Gzip.html#M002517","(source)","Decompresses a gzipped string. ",2],["decrement","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000954","(attribute, by = 1)","Initializes +attribute+ to zero if +nil+ and subtracts the value passed as +by+ (default is 1). The decrement",2],["decrement","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M003025","(key, amount = 1)","",2],["decrement","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M002457","(key, amount = 1)","",2],["decrement!","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000955","(attribute, by = 1)","Wrapper around +decrement+ that saves the record. This method differs from its non-bang version in that",2],["decrement_counter","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000832","(counter_name, id)","Decrement a number field by one, usually representing a count. This works the same as increment_counter",2],["decrement_open_transactions","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000749","()","",2],["deep_merge","ActiveSupport::CoreExtensions::Hash::DeepMerge","classes\/ActiveSupport\/CoreExtensions\/Hash\/DeepMerge.html#M002641","(other_hash)","Returns a new hash with +self+ and +other_hash+ merged recursively. ",2],["deep_merge!","ActiveSupport::CoreExtensions::Hash::DeepMerge","classes\/ActiveSupport\/CoreExtensions\/Hash\/DeepMerge.html#M002642","(other_hash)","Returns a new hash with +self+ and +other_hash+ merged recursively. Modifies the receiver in place. ",2],["default","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002620","(key = nil)","",2],["default","Rails::Generator::GeneratedAttribute","classes\/Rails\/Generator\/GeneratedAttribute.html#M000306","()","",2],["default","RailsEnvironment","classes\/RailsEnvironment.html#M000131","()","",2],["default=","RailsEnvironment","classes\/RailsEnvironment.html#M000132","(rails_env)","",2],["default_error_messages","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001109","()","",2],["default_options","ActionController::RequestProfiler","classes\/ActionController\/RequestProfiler.html#M001483","()","",2],["default_options","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M000296","()","Convenient access to class default options. ",2],["default_options","Rails::Generator::Options::ClassMethods","classes\/Rails\/Generator\/Options\/ClassMethods.html#M000292","(options = nil)","",2],["default_primary_key_type","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M000555","()","",2],["default_sequence_name","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000601","(table, column)","",2],["default_url_options","ActionController::Base","classes\/ActionController\/Base.html#M001696","(options = nil)","Overwrite to implement a number of default options that all url_for-based methods will use. The default",2],["defaults","Repositories","classes\/Repositories.html#M000168","()","",2],["define","ActiveRecord::Schema","classes\/ActiveRecord\/Schema.html#M000390","(info={}, &block)","Eval the given block. All methods available to the current connection adapter are available within the",2],["define_around_helper","Logger","classes\/Logger.html#M002866","(level)","",2],["define_attribute_methods","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001043","()","Generates all the attribute related methods for columns in the database accessors, mutators and query",2],["define_callbacks","ActiveSupport::Callbacks::ClassMethods","classes\/ActiveSupport\/Callbacks\/ClassMethods.html#M002932","(*callbacks)","",2],["define_dispatcher_callbacks","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001430","(cache_classes)","",2],["define_read_methods","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001045","()","Alias for #define_attribute_methods",2],["delay","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002095","(seconds = 1)","Executes the content of the block after a delay of +seconds+. Example: # Generates: #     setTimeout(function()",2],["delegate","Module","classes\/Module.html#M002684","(*methods)","Provides a delegate class method to easily expose contained objects' methods as your own. Pass one or",2],["delete","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001644","(path, parameters = nil, headers = nil)","Performs a DELETE request with the given parameters. See get() for more details. ",2],["delete","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000945","()","Deletes the record in the database and freezes this instance to reflect that no changes should be made",2],["delete","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000824","(id)","Delete an object (or multiple objects) where the +id+ given matches the primary_key.  A SQL +DELETE+",2],["delete","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000593","(sql, name = nil)","Executes the delete statement and returns the number of rows affected. ",2],["delete","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001254","(id, options = {})","Deletes the resources with the ID in the +id+ parameter. ==== Options All options specify \\prefix and",2],["delete","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M001325","(path, headers = {})","Execute a DELETE request (see HTTP protocol documentation if unfamiliar). Used to delete resources. ",2],["delete","ActiveResource::CustomMethods","classes\/ActiveResource\/CustomMethods.html#M001351","(custom_method_name, options = {})","",2],["delete","ActiveResource::CustomMethods::InstanceMethods","classes\/ActiveResource\/CustomMethods\/InstanceMethods.html#M001357","(method_name, options = {})","",2],["delete","ActiveSupport::Cache::FileStore","classes\/ActiveSupport\/Cache\/FileStore.html#M002435","(name, options = nil)","",2],["delete","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M002462","(name, options = nil)","",2],["delete","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M003021","(key, options = nil)","",2],["delete","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M002453","(name, options = nil)","",2],["delete","ActiveSupport::Callbacks::CallbackChain","classes\/ActiveSupport\/Callbacks\/CallbackChain.html#M002920","(callback)","",2],["delete","CGI::Session::ActiveRecordStore","classes\/CGI\/Session\/ActiveRecordStore.html#M001562","()","Delete and close the session store. ",2],["delete","CGI::Session::CookieStore","classes\/CGI\/Session\/CookieStore.html#M001514","()","Delete the session data by setting an expired cookie with no data. ",2],["delete","CGI::Session::MemCacheStore","classes\/CGI\/Session\/MemCacheStore.html#M001528","()","Delete the session's memcache entry. ",2],["delete","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002629","(key)","Removes a specified key from the hash. ",2],["delete?","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001806","()","Is this a DELETE request?  Equivalent to <tt>request.method == :delete<\/tt>. ",2],["delete_all","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000828","(conditions = nil)","Deletes the records matching +conditions+ without instantiating the records first, and hence not calling",2],["delete_existing_fixtures","Fixtures","classes\/Fixtures.html#M000777","()","",2],["delete_matched","ActiveSupport::Cache::FileStore","classes\/ActiveSupport\/Cache\/FileStore.html#M002436","(matcher, options = nil)","",2],["delete_matched","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M002463","(matcher, options = nil)","",2],["delete_matched","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M003022","(matcher, options = nil)","",2],["delete_matched","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M002454","(matcher, options = nil)","",2],["delete_sql","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000610","(sql, name = nil)","Executes the delete statement and returns the number of rows affected. ",2],["delete_via_redirect","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001639","(path, parameters = nil, headers = nil)","Performs a DELETE request, following any subsequent redirect. See +request_via_redirect+ for more information.",2],["deliver","ActionMailer::Base","classes\/ActionMailer\/Base.html#M002255","(mail)","Deliver the given mail object directly. This can be used to deliver a preconstructed mail object, like:",2],["deliver!","ActionMailer::Base","classes\/ActionMailer\/Base.html#M002262","(mail = @mail)","Delivers a TMail::Mail object. By default, it delivers the cached mail object (from the <tt>create!<\/tt>",2],["demodulize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002527","()","Removes the module part from the constant expression in the string. \"ActiveRecord::CoreExtensions::String::Inflections\".demodulize",2],["demodulize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002483","(class_name_in_module)","Removes the module part from the expression in the string. Examples: \"ActiveRecord::CoreExtensions::String::Inflections\".demodulize",2],["dependencies","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000244","()","",2],["dependency","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M000355","(generator_name, args, runtime_options = {})","",2],["dependency","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M000388","(generator_name, args, options = {})","",2],["descends_from_active_record?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000866","()","True if this isn't a concrete subclass needing a STI type condition. ",2],["destination_path","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M000319","(relative_destination)","Return the full path from the destination root for the given path. Example for destination_root = '\/dest':",2],["destroy","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000946","()","Deletes the record in the database and freezes this instance to reflect that no changes should be made",2],["destroy","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000825","(id)","Destroy an object (or multiple objects) that has the given id, the object is instantiated first, therefore",2],["destroy","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001276","()","Deletes the resource from the remote service. ==== Examples my_id = 3 my_person = Person.find(my_id)",2],["destroy","CGI::Session::ActiveRecordStore::SqlBypass","classes\/CGI\/Session\/ActiveRecordStore\/SqlBypass.html#M001556","()","",2],["destroy_all","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000827","(conditions = nil)","Destroys the records matching +conditions+ by instantiating each record and calling their +destroy+ method.",2],["determine_default_controller_class","ActionController::TestCase","classes\/ActionController\/TestCase.html#M001598","(name)","",2],["determine_default_helper_class","ActionView::TestCase","classes\/ActionView\/TestCase.html#M001958","(name)","",2],["determine_install_method","Commands::Install","classes\/Commands\/Install.html#M000201","()","",2],["diff","ActiveSupport::CoreExtensions::Hash::Diff","classes\/ActiveSupport\/CoreExtensions\/Hash\/Diff.html#M002645","(h2)","Returns a hash that represents the difference between two hashes. Examples: {1 => 2}.diff(1 => 2)   ",2],["directory","ActionView::Helpers::AssetTagHelper::ImageAsset","classes\/ActionView\/Helpers\/AssetTagHelper\/ImageAsset.html#M002182","()","",2],["directory","ActionView::Helpers::AssetTagHelper::JavaScriptAsset","classes\/ActionView\/Helpers\/AssetTagHelper\/JavaScriptAsset.html#M002185","()","",2],["directory","ActionView::Helpers::AssetTagHelper::StylesheetAsset","classes\/ActionView\/Helpers\/AssetTagHelper\/StylesheetAsset.html#M002188","()","",2],["directory","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M000375","(relative_path)","Create a directory including any missing parent directories. Always skips directories which exist. ",2],["directory","Rails::Generator::Commands::Destroy","classes\/Rails\/Generator\/Commands\/Destroy.html#M000384","(relative_path)","Remove each directory in the given path from right to left. Remove each subdirectory if it exists and",2],["directory","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M000394","(relative_path)","",2],["directory","Rails::Generator::Commands::Update","classes\/Rails\/Generator\/Commands\/Update.html#M000401","(relative_path)","",2],["dirname","ActiveSupport::Multibyte::UnicodeDatabase","classes\/ActiveSupport\/Multibyte\/UnicodeDatabase.html#M002353","()","Returns the directory in which the data files are stored ",2],["dirties_query_cache","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M000613","(base, *method_names)","",2],["disable_dependency_loading","Rails::Initializer","classes\/Rails\/Initializer.html#M000091","()","",2],["disable_referential_integrity","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000739","(&block)","Override to turn off referential integrity while executing <tt>&block<\/tt>. ",2],["discard","ActionController::Flash::FlashHash","classes\/ActionController\/Flash\/FlashHash.html#M001791","(k = nil)","Marks the entire flash or a single flash entry to be discarded by the end of the current action: flash.discard",2],["disconnect!","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000742","()","Disconnects from the database if already connected. Otherwise, this method does nothing. ",2],["disconnect!","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M000625","()","Disconnects all connections in the pool, and clears the pool. ",2],["disconnect!","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000416","()","",2],["disconnect!","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000665","()","Close the connection. ",2],["disconnect!","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M000451","()","",2],["dispatch","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001439","()","",2],["dispatch","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001431","(cgi = nil, session_options = CgiRequest::DEFAULT_SESSION_OPTIONS, output = $stdout)","Backward-compatible class method takes CGI-specific args. Deprecated in favor of Dispatcher.new(output,",2],["dispatch","DispatchServlet","classes\/DispatchServlet.html#M000000","(options = {})","Start the WEBrick server with the given options, mounting the DispatchServlet at <tt>\/<\/tt>. ",2],["dispatch_cgi","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001440","(cgi, session_options)","",2],["dispatch_unlocked","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001438","()","",2],["dispatcher_error","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000029","(e, msg = \"\")","",2],["dispatcher_log","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000028","(level, msg)","",2],["display","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor.html#M000015","(results, options={})","Prints the mapping from filenames to annotations in +results+ ordered by filename. The +options+ hash",2],["distance_of_time_in_words","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002155","(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. Set",2],["distance_of_time_in_words_to_now","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002157","(from_time, include_seconds = false)","Alias for #time_ago_in_words",2],["distinct","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000580","(columns, order_by)","SELECT DISTINCT clause for a given set of columns and a given ORDER BY clause. Both PostgreSQL and Oracle",2],["div_for","ActionView::Helpers::RecordTagHelper","classes\/ActionView\/Helpers\/RecordTagHelper.html#M002123","(record, *args, &block)","Produces a wrapper DIV element with id and class parameters that relate to the specified Active Record",2],["dom_class","ActionController::RecordIdentifier","classes\/ActionController\/RecordIdentifier.html#M001795","(record_or_class, prefix = nil)","The DOM class convention is to use the singular form of an object or class. Examples: dom_class(post)",2],["dom_class","ActionView::Helpers::RecordIdentificationHelper","classes\/ActionView\/Helpers\/RecordIdentificationHelper.html#M002033","(*args, &block)","See ActionController::RecordIdentifier.dom_class -- this is just a delegate to that for convenient access",2],["dom_id","ActionController::RecordIdentifier","classes\/ActionController\/RecordIdentifier.html#M001796","(record, prefix = nil)","The DOM id convention is to use the singular form of an object or class with the id following an underscore.",2],["dom_id","ActionView::Helpers::RecordIdentificationHelper","classes\/ActionView\/Helpers\/RecordIdentificationHelper.html#M002034","(*args, &block)","See ActionController::RecordIdentifier.dom_id -- this is just a delegate to that for convenient access",2],["domain","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001834","(tld_length = 1)","Returns the \\domain part of a \\host, such as \"rubyonrails.org\" in \"www.rubyonrails.org\". You can specify",2],["downcase","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002371","()","Convert characters in the string to lowercase. Example: 'V\u011aDA A V\u00ddZKUM'.mb_chars.downcase.to_s #=> \"v\u011bda",2],["download","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000217","(link)","",2],["draggable","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002098","(id, options = {})","Creates a script.aculo.us draggable element. See ActionView::Helpers::ScriptaculousHelper for more information.",2],["draggable_element","ActionView::Helpers::ScriptaculousHelper","classes\/ActionView\/Helpers\/ScriptaculousHelper.html#M001998","(element_id, options = {})","Makes the element with the DOM ID specified by +element_id+ draggable. Example: <%= draggable_element(\"my_image\",",2],["drop_receiving","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002099","(id, options = {})","Creates a script.aculo.us drop receiving element. See ActionView::Helpers::ScriptaculousHelper for more",2],["drop_receiving_element","ActionView::Helpers::ScriptaculousHelper","classes\/ActionView\/Helpers\/ScriptaculousHelper.html#M002000","(element_id, options = {})","Makes the element with the DOM ID specified by +element_id+ receive dropped draggable elements (created",2],["drop_table","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000434","(table_name, options = {})","",2],["drop_table","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000564","(table_name, options = {})","Drops a table from the database. ",2],["drop_table!","CGI::Session::ActiveRecordStore::Session","classes\/CGI\/Session\/ActiveRecordStore\/Session.html#M001537","()","",2],["drop_table!","CGI::Session::ActiveRecordStore::SqlBypass","classes\/CGI\/Session\/ActiveRecordStore\/SqlBypass.html#M001550","()","",2],["dst?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002288","()","",2],["dup","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001274","()","Duplicate the current resource without saving it. ==== Examples my_invoice = Invoice.create(:customer",2],["dup","ActiveSupport::Callbacks::Callback","classes\/ActiveSupport\/Callbacks\/Callback.html#M002926","()","",2],["dup","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002627","()","Returns an exact copy of the hash. ",2],["duplicable?","Object","classes\/Object.html#M002915","()","Can you safely .dup this object? False for nil, false, true, symbols, and numbers; true otherwise. ",2],["each","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001120","()","Yields each attribute and associated message per error added. class Company < ActiveRecord::Base validates_presence_of",2],["each","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001304","()","Yields each attribute and associated message per error added. ==== Examples my_person = Person.new(params[:person])",2],["each","Rails::Generator::GemGeneratorSource","classes\/Rails\/Generator\/GemGeneratorSource.html#M000349","()","Yield latest versions of generator gems. ",2],["each","Rails::Generator::GemPathSource","classes\/Rails\/Generator\/GemPathSource.html#M000350","()","Yield each generator within rails_generator subdirectories. ",2],["each","Rails::Generator::PathSource","classes\/Rails\/Generator\/PathSource.html#M000347","()","Yield each eligible subdirectory. ",2],["each","Rails::Generator::Source","classes\/Rails\/Generator\/Source.html#M000344","()","The each method must be implemented in subclasses. The base implementation raises an error. ",2],["each","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M000230","(&block)","",2],["each","Repositories","classes\/Repositories.html#M000171","(&block)","",2],["each","Repositories","classes\/Repositories.html#M000160","(&block)","",2],["each","Repository","classes\/Repository.html#M000174","(&block)","",2],["each_char","ActiveSupport::CoreExtensions::String::Iterators","classes\/ActiveSupport\/CoreExtensions\/String\/Iterators.html#M002535","()","Yields a single-character string for each character in the string. When $KCODE = 'UTF8', multi-byte characters",2],["each_full","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001121","()","Yields each full error message added. So <tt>Person.errors.add(\"first_name\", \"can't be empty\")<\/tt> will",2],["each_full","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001305","()","Yields each full error message added. So Person.errors.add(\"first_name\", \"can't be empty\") will be returned",2],["each_with_object","Enumerable","classes\/Enumerable.html#M002912","(memo, &block)","Iterates over a collection, passing the current element *and* the +memo+ to the block. Handy for building",2],["element_path","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001290","(options = nil)","",2],["element_path","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001250","(id, prefix_options = {}, query_options = nil)","Gets the element path for the given ID in +id+.  If the +query_options+ parameter is omitted, Rails will",2],["empty?","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001123","()","Returns true if no errors have been added. ",2],["empty?","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M000760","()","",2],["empty_insert_statement","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000604","(table_name)","",2],["empty_insert_statement","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M000494","(table_name)","",2],["enable_warnings","Kernel","classes\/Kernel.html#M002598","()","Sets $VERBOSE to true for the duration of the block and back to its original value afterwards. ",2],["encode","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001280","(options={})","Returns the serialized string representation of the resource in the configured serialization format specified",2],["encode","ActiveResource::Formats::JsonFormat","classes\/ActiveResource\/Formats\/JsonFormat.html#M001345","(hash, options={})","",2],["encode","ActiveResource::Formats::XmlFormat","classes\/ActiveResource\/Formats\/XmlFormat.html#M001340","(hash, options={})","",2],["encode","ActiveSupport::JSON","classes\/ActiveSupport\/JSON.html#M002502","(value, options = {})","Converts a Ruby object into a JSON string. ",2],["encode64","ActiveSupport::Base64","classes\/ActiveSupport\/Base64.html#M002466","(data)","Encodes a string to its base 64 representation. Each 60 characters of output is separated by a newline",2],["encode64s","ActiveSupport::CoreExtensions::Base64::Encoding","classes\/ActiveSupport\/CoreExtensions\/Base64\/Encoding.html#M002617","(value)","Encodes the value as base64 without the newline breaks. This makes the base64 encoding readily usable",2],["encode_credentials","ActionController::HttpAuthentication::Basic","classes\/ActionController\/HttpAuthentication\/Basic.html#M001494","(user_name, password)","",2],["encoding","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000698","()","Returns the current database encoding format. ",2],["end_of_day","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002833","()","Converts Date to a Time (or DateTime if necessary) with the time portion set to the end of the day (23:59:59)",2],["end_of_day","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002585","()","Returns a new DateTime representing the end of the day (23:59:59) ",2],["end_of_day","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002798","()","Returns a new Time representing the end of the day (23:59:59) ",2],["end_of_month","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002854","()","Returns a new Date\/DateTime representing the end of the month (last day of the month; DateTime objects",2],["end_of_month","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002803","()","Returns a new Time representing the end of the month (last day of the month, 0:00) ",2],["end_of_quarter","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002858","()","Returns a new Date\/DateTime representing the end of the quarter (last day of march, june, september,",2],["end_of_quarter","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002807","()","Returns a new Time representing the end of the quarter (last day of march, june, september, december,",2],["end_of_week","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002849","()","Returns a new Date\/DateTime representing the end of this week (Sunday, DateTime objects will have time",2],["end_of_week","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002789","()","Returns a new Time representing the end of this week (Sunday, 23:59:59) ",2],["end_of_year","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002862","()","Returns a new Time representing the end of the year (31st of december; DateTime objects will have time",2],["end_of_year","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002811","()","Returns a new Time representing the end of the year (31st of december, 23:59:59) ",2],["ends_with?","ActiveSupport::CoreExtensions::String::StartsEndsWith","classes\/ActiveSupport\/CoreExtensions\/String\/StartsEndsWith.html#M002547","(suffix)","Does the string end with the specified +suffix+? ",2],["ensure_secret_secure","CGI::Session::CookieStore","classes\/CGI\/Session\/CookieStore.html#M001510","(secret)","To prevent users from using something insecure like \"Password\" we make sure that the secret they've provided",2],["entity_expansion_limit=","REXML::Document","classes\/REXML\/Document.html#M002607","(val)","",2],["entry","ActionView::Helpers::AtomFeedHelper::AtomFeedBuilder","classes\/ActionView\/Helpers\/AtomFeedHelper\/AtomFeedBuilder.html#M002042","(record, options = {})","Creates an entry tag for a specific record and prefills the id using class and id. Options: * <tt>:published<\/tt>:",2],["enumerate","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor.html#M000010","(tag, options={})","Prints all annotations with tag +tag+ under the root directories +app+, +lib+, and +test+ (recursively).",2],["env","Rails","classes\/Rails.html#M000050","()","",2],["env_table","ActionController::CGIWrapper","classes\/ActionController\/CGIWrapper.html#M001425","()","Used to wrap the normal env_table variable used inside CGI. ",2],["environment","ActiveSupport::Testing::Performance::Benchmarker","classes\/ActiveSupport\/Testing\/Performance\/Benchmarker.html#M002973","()","",2],["environment","Rails::Configuration","classes\/Rails\/Configuration.html#M000102","()","Return the currently selected environment. By default, it returns the value of the RAILS_ENV constant.",2],["environment=","Commands::Plugin","classes\/Commands\/Plugin.html#M000177","(value)","",2],["environment_path","Rails::Configuration","classes\/Rails\/Configuration.html#M000101","()","The path to the current environment's file (<tt>development.rb<\/tt>, etc.). By default the file is at",2],["eql?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000970","(comparison_object)","Delegates to == ",2],["eql?","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001272","(other)","Tests for equality (delegates to ==). ",2],["eql?","ActiveResource::Request","classes\/ActiveResource\/Request.html#M001367","(other_request)","",2],["eql?","ActiveSupport::Callbacks::Callback","classes\/ActiveSupport\/Callbacks\/Callback.html#M002925","(other)","",2],["eql?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002312","(other)","",2],["erase","Rails::Generator::Manifest","classes\/Rails\/Generator\/Manifest.html#M000285","()","Erase recorded actions. ",2],["error_message_on","ActionView::Helpers::ActiveRecordHelper","classes\/ActionView\/Helpers\/ActiveRecordHelper.html#M002065","(object, method, *args)","Returns a string containing the error message attached to the +method+ on the +object+ if one exists.",2],["error_messages_for","ActionView::Helpers::ActiveRecordHelper","classes\/ActionView\/Helpers\/ActiveRecordHelper.html#M002066","(*params)","Returns a string with a <tt>DIV<\/tt> containing all of the error messages for the objects located as",2],["errors","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001147","()","Returns the Errors object that holds all information about attribute error messages. ",2],["errors","ActiveResource::Validations","classes\/ActiveResource\/Validations.html#M001315","()","Returns the Errors object that holds all information about attribute error messages. ",2],["escape_bytea","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000672","(value)","Escapes binary strings for bytea input to the database. ",2],["escape_javascript","ActionView::Helpers::JavaScriptHelper","classes\/ActionView\/Helpers\/JavaScriptHelper.html#M002118","(javascript)","Escape carrier returns and single and double quotes for JavaScript segments. ",2],["escape_once","ActionView::Helpers::TagHelper","classes\/ActionView\/Helpers\/TagHelper.html#M002237","(html)","Returns an escaped version of +html+ without affecting existing escaped entities. ==== Examples escape_once(\"1",2],["establish_connection","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000629","(spec = nil)","Establishes the connection to the database. Accepts a hash as input where the <tt>:adapter<\/tt> key must",2],["establish_connection","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M000641","(name, spec)","",2],["etag","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001745","()","",2],["etag=","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001747","(etag)","",2],["etag?","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001746","()","",2],["etag_matches?","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001815","(etag)","",2],["evaluate_remote_response","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002074","()","Returns '<tt>eval(request.responseText)<\/tt>' which is the JavaScript function that +form_remote_tag+",2],["even?","ActiveSupport::CoreExtensions::Integer::EvenOdd","classes\/ActiveSupport\/CoreExtensions\/Integer\/EvenOdd.html#M002611","()","",2],["exabyte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002743","()","Alias for #exabytes",2],["exabytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002742","()","",2],["except","ActiveSupport::CoreExtensions::Hash::Except","classes\/ActiveSupport\/CoreExtensions\/Hash\/Except.html#M002643","(*keys)","Returns a new hash without the given keys. ",2],["except!","ActiveSupport::CoreExtensions::Hash::Except","classes\/ActiveSupport\/CoreExtensions\/Hash\/Except.html#M002644","(*keys)","Replaces the hash without the given keys. ",2],["excerpt","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002005","(text, phrase, *args)","Extracts an excerpt from +text+ that matches the first instance of +phrase+. The <tt>:radius<\/tt> option",2],["execute","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000590","(sql, name = nil)","Executes the SQL statement in the context of this connection. ",2],["execute","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000684","(sql, name = nil)","Executes an SQL statement, returning a PGresult object on success or raising a PGError exception otherwise.",2],["exempt_from_layout","ActionView::Base","classes\/ActionView\/Base.html#M001977","(*extensions)","Don't render layouts for templates with the given extensions. ",2],["exist?","ActiveSupport::Cache::FileStore","classes\/ActiveSupport\/Cache\/FileStore.html#M002437","(name, options = nil)","",2],["exist?","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M002464","(name,options = nil)","",2],["exist?","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M003023","(key, options = nil)","",2],["exist?","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M002455","(name,options = nil)","",2],["exist?","Repositories","classes\/Repositories.html#M000163","(uri)","",2],["existing_migrations","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M000361","(file_name)","",2],["exists?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000821","(id_or_conditions)","Checks whether a record exists in the database that matches conditions given.  These conditions can either",2],["exists?","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001255","(id, options = {})","Asserts the existence of a resource, returning <tt>true<\/tt> if the resource is found. ==== Examples",2],["exists?","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001277","()","Evaluates to <tt>true<\/tt> if this resource is not <tt>new?<\/tt> and is found on the remote service.",2],["exit_handler","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000034","(signal)","",2],["exit_now_handler","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000033","(signal)","",2],["expand_cache_key","ActiveSupport::Cache","classes\/ActiveSupport\/Cache.html#M003016","(key, namespace = nil)","",2],["expand_hash_conditions_for_aggregates","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000923","(attrs)","Accepts a hash of SQL conditions and replaces those attributes that correspond to a +composed_of+ relationship",2],["expand_sources","ActionView::Helpers::AssetTagHelper::JavaScriptSources","classes\/ActionView\/Helpers\/AssetTagHelper\/JavaScriptSources.html#M002215","()","",2],["expand_sources","ActionView::Helpers::AssetTagHelper::StylesheetSources","classes\/ActionView\/Helpers\/AssetTagHelper\/StylesheetSources.html#M002220","()","",2],["expansions","ActionView::Helpers::AssetTagHelper::JavaScriptSources","classes\/ActionView\/Helpers\/AssetTagHelper\/JavaScriptSources.html#M002214","()","",2],["expansions","ActionView::Helpers::AssetTagHelper::StylesheetSources","classes\/ActionView\/Helpers\/AssetTagHelper\/StylesheetSources.html#M002219","()","",2],["expire_action","ActionController::Caching::Actions","classes\/ActionController\/Caching\/Actions.html#M001386","(options = {})","",2],["expire_fragment","ActionController::Caching::Fragments","classes\/ActionController\/Caching\/Fragments.html#M001383","(key, options = nil)","Name can take one of three forms: * String: This would normally take the form of a path like \"pages\/45\/notes\"",2],["expire_page","ActionController::Caching::Pages","classes\/ActionController\/Caching\/Pages.html#M001398","(options = {})","Expires the page that was cached with the +options+ as a key. Example: expire_page :controller => \"lists\",",2],["expire_page","ActionController::Caching::Pages::ClassMethods","classes\/ActionController\/Caching\/Pages\/ClassMethods.html#M001393","(path)","Expires the page that was cached with the +path+ as a key. Example: expire_page \"\/lists\/show\" ",2],["expires_in","ActionController::Base","classes\/ActionController\/Base.html#M001701","(seconds, options = {})","Sets a HTTP 1.1 Cache-Control header. Defaults to issuing a \"private\" instruction, so that intermediate",2],["expires_now","ActionController::Base","classes\/ActionController\/Base.html#M001702","()","Sets a HTTP 1.1 Cache-Control header of \"no-cache\" so no caching should occur by the browser or intermediate",2],["extended","ActiveRecord::Dirty::ClassMethods","classes\/ActiveRecord\/Dirty\/ClassMethods.html#M001186","(base)","",2],["extended","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001193","(base)","",2],["extension","ActionView::Helpers::AssetTagHelper::ImageAsset","classes\/ActionView\/Helpers\/AssetTagHelper\/ImageAsset.html#M002183","()","",2],["extension","ActionView::Helpers::AssetTagHelper::JavaScriptAsset","classes\/ActionView\/Helpers\/AssetTagHelper\/JavaScriptAsset.html#M002186","()","",2],["extension","ActionView::Helpers::AssetTagHelper::StylesheetAsset","classes\/ActionView\/Helpers\/AssetTagHelper\/StylesheetAsset.html#M002189","()","",2],["extension","ActiveResource::Formats::JsonFormat","classes\/ActiveResource\/Formats\/JsonFormat.html#M001343","()","",2],["extension","ActiveResource::Formats::XmlFormat","classes\/ActiveResource\/Formats\/XmlFormat.html#M001338","()","",2],["externals","RailsEnvironment","classes\/RailsEnvironment.html#M000138","()","",2],["externals=","RailsEnvironment","classes\/RailsEnvironment.html#M000139","(items)","",2],["extract_annotations_from","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor.html#M000014","(file, pattern)","If +file+ is the filename of a file that contains annotations this method returns a hash with a single",2],["extract_default","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000510","(default)","",2],["extract_options!","ActiveSupport::CoreExtensions::Array::ExtractOptions","classes\/ActiveSupport\/CoreExtensions\/Array\/ExtractOptions.html#M002696","()","Extracts options from a set of arguments. Removes and returns the last element in the array if it's a",2],["extract_repository_uri","Commands::Discover","classes\/Commands\/Discover.html#M000198","(uri)","",2],["failsafe_rescue","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001449","(exception)","",2],["failsafe_response","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001433","(fallback_output, status, originating_exception = nil)","If the block raises, send status code as a last-ditch response. ",2],["fallback_string_to_date","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000523","(string)","",2],["fallback_string_to_time","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000524","(string)","",2],["fast_string_to_date","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000521","(string)","",2],["fast_string_to_time","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000522","(string)","Doesn't handle time zones. ",2],["fetch","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M003018","(key, options = {})","Fetches data from the cache, using the given key. If there is data in the cache with the given key, then",2],["fetch","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M002450","(key, options = {})","",2],["fetch","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002625","(key, *extras)","Fetches the value for the specified key, same as doing hash[key] ",2],["fetch","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000218","(links = @urls_to_fetch)","",2],["fetch_dir","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000219","(url)","",2],["field_set_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M002056","(legend = nil, options = nil, &block)","Creates a field set for grouping HTML form elements. <tt>legend<\/tt> will become the fieldset's title",2],["field_type","Rails::Generator::GeneratedAttribute","classes\/Rails\/Generator\/GeneratedAttribute.html#M000305","()","",2],["fields_for","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M002132","(record_or_name_or_array, *args, &block)","Creates a scope around a specific model object like form_for, but doesn't create the form tags themselves.",2],["fifth","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M002708","()","Equal to <tt>self[4]<\/tt>. ",2],["file","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M000371","(relative_source, relative_destination, file_options = {}, &block)","Copy a file from source to destination with collision checking. The file_options hash accepts :chmod",2],["file","Rails::Generator::Commands::Destroy","classes\/Rails\/Generator\/Commands\/Destroy.html#M000382","(relative_source, relative_destination, file_options = {})","Remove a file if it exists and is a file. ",2],["file","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M000391","(relative_source, relative_destination, options = {})","",2],["file","Rails::Generator::Commands::Update","classes\/Rails\/Generator\/Commands\/Update.html#M000398","(relative_source, relative_destination, options = {})","",2],["file_field","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M002137","(object_name, method, options = {})","Returns an file upload input tag tailored for accessing a specified attribute (identified by +method+)",2],["file_field_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M002049","(name, options = {})","Creates a file upload field.  If you are using file uploads then you will also need to set the multipart",2],["filename","ActiveSupport::Multibyte::UnicodeDatabase","classes\/ActiveSupport\/Multibyte\/UnicodeDatabase.html#M002354","()","Returns the filename for the data file for this version ",2],["filter_chain","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M001889","()","Returns an array of Filter objects for this controller. ",2],["filter_parameter_logging","ActionController::Base","classes\/ActionController\/Base.html#M001677","(*filter_words, &block)","Replace sensitive parameter data from the request log. Filters parameters that have any of the arguments",2],["find","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000816","(*args)","Find operates with four different retrieval approaches: * Find by id - This can either be a specific",2],["find","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001253","(*arguments)","Core method for finding resources.  Used similarly to Active Record's +find+ method. ==== Arguments The",2],["find","ActiveSupport::Callbacks::CallbackChain","classes\/ActiveSupport\/Callbacks\/CallbackChain.html#M002919","(callback, &block)","",2],["find","Plugin","classes\/Plugin.html#M000141","(name)","",2],["find","RailsEnvironment","classes\/RailsEnvironment.html#M000130","(dir=nil)","",2],["find","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor.html#M000012","(dirs=%w(app lib test))","Returns a hash that maps filenames under +dirs+ (recursively) to arrays with their annotations. Only",2],["find_all_tag","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001625","(conditions)","",2],["find_by_session_id","CGI::Session::ActiveRecordStore::Session","classes\/CGI\/Session\/ActiveRecordStore\/Session.html#M001533","(session_id)","Hook to set up sessid compatibility. ",2],["find_by_session_id","CGI::Session::ActiveRecordStore::SqlBypass","classes\/CGI\/Session\/ActiveRecordStore\/SqlBypass.html#M001546","(session_id)","Look up a session by id and unmarshal its data if found. ",2],["find_by_sql","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000820","(sql)","Executes a custom SQL query against your database and returns all the results.  The results will be returned",2],["find_cmd","Object","classes\/Object.html#M000220","(*commands)","",2],["find_home","Repositories","classes\/Repositories.html#M000169","()","",2],["find_in","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor.html#M000013","(dir)","Returns a hash that maps filenames under +dir+ (recursively) to arrays with their annotations. Only files",2],["find_name","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M000228","(*args)","",2],["find_plugin","Repositories","classes\/Repositories.html#M000165","(name)","",2],["find_tag","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001624","(conditions)","",2],["finder?","ActiveRecord::DynamicFinderMatch","classes\/ActiveRecord\/DynamicFinderMatch.html#M001104","()","",2],["first","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000817","(*args)","A convenience wrapper for <tt>find(:first, *args)<\/tt>. You can pass in all the same arguments to this",2],["first","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M000757","(*args)","",2],["fixture_file_upload","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001627","(path, mime_type = nil, binary = false)","Shortcut for <tt>ActionController::TestUploadedFile.new(Test::Unit::TestCase.fixture_path + path, type)<\/tt>:",2],["fixture_is_cached?","Fixtures","classes\/Fixtures.html#M000769","(connection, table_name)","",2],["flash","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001619","()","",2],["flush","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M002400","()","",2],["flush_logger","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001444","()","",2],["follow_redirect!","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001634","()","Follow a single redirect response. If the last response was not a redirect, an exception will be raised.",2],["foreign_key","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002532","(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 whether",2],["foreign_key","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002489","(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 whether",2],["form","ActionView::Helpers::ActiveRecordHelper","classes\/ActionView\/Helpers\/ActiveRecordHelper.html#M002064","(record_name, options = {})","Returns an entire form with all needed input tags for a specified Active Record object. For example,",2],["form_authenticity_token","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M001467","()","Sets the token value for the current session.  Pass a <tt>:secret<\/tt> option in +protect_from_forgery+",2],["form_for","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M002130","(record_or_name_or_array, *args, &proc)","Creates a form and a scope around a specific model object that is used as a base for questioning about",2],["form_remote_for","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002072","(record_or_name_or_array, *args, &proc)","Alias for #remote_form_for",2],["form_remote_tag","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002070","(options = {}, &block)","Returns a form tag that will submit using XMLHttpRequest in the background instead of the regular reloading",2],["form_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M002044","(url_for_options = {}, options = {}, *parameters_for_url, &block)","Starts a form tag that points the action to an url configured with <tt>url_for_options<\/tt> just like",2],["format","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001817","()","Returns the Mime type for the \\format used in the request. GET \/posts\/5.xml   | request.format => Mime::XML",2],["format","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001242","()","Returns the current format, default is ActiveResource::Formats::XmlFormat. ",2],["format","ActiveSupport::Testing::Performance::Metrics::GcRuns","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/GcRuns.html#M003011","(measurement)","",2],["format","ActiveSupport::Testing::Performance::Metrics::GcTime","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/GcTime.html#M003014","(measurement)","",2],["format","ActiveSupport::Testing::Performance::Metrics::Memory","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Memory.html#M003003","(measurement)","",2],["format","ActiveSupport::Testing::Performance::Metrics::Objects","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Objects.html#M003007","(measurement)","",2],["format","ActiveSupport::Testing::Performance::Metrics::Time","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Time.html#M002992","(measurement)","",2],["format=","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001818","(extension)","Sets the \\format by string extension, which can be used to force custom formats that are not controlled",2],["format=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001241","(mime_type_reference_or_format)","Sets the format that attributes are sent and received in from a mime type reference: Person.format =",2],["format_and_extension","ActionView::Template","classes\/ActionView\/Template.html#M001963","()","",2],["format_log_entry","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000766","(message, dump = nil)","",2],["formatted_offset","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M002558","(colon = true, alternate_utc_string = nil)","Returns the +utc_offset+ as an +HH:MM formatted string. Examples: datetime = DateTime.civil(2000, 1,",2],["formatted_offset","ActiveSupport::CoreExtensions::Time::Conversions","classes\/ActiveSupport\/CoreExtensions\/Time\/Conversions.html#M002754","(colon = true, alternate_utc_string = nil)","Returns the UTC offset as an +HH:MM formatted string. Time.local(2000).formatted_offset         # =>",2],["formatted_offset","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002295","(colon = true, alternate_utc_string = nil)","",2],["formatted_offset","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002407","(colon=true, alternate_utc_string = nil)","Returns the offset of this time zone as a formatted string, of the format \"+HH:MM\". ",2],["formatter","Logger","classes\/Logger.html#M002872","()","Get the current formatter. The default formatter is a SimpleFormatter which only displays the log message",2],["fortnight","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002725","()","Alias for #fortnights",2],["fortnights","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002724","()","",2],["forty_two","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M002709","()","Equal to <tt>self[41]<\/tt>. Also known as accessing \"the reddit\". ",2],["fourth","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M002707","()","Equal to <tt>self[3]<\/tt>. ",2],["fragment_cache_key","ActionController::Caching::Fragments","classes\/ActionController\/Caching\/Fragments.html#M001378","(key)","Given a key (as described in <tt>expire_fragment<\/tt>), returns a key suitable for use in reading,  writing,",2],["fragment_exist?","ActionController::Caching::Fragments","classes\/ActionController\/Caching\/Fragments.html#M001382","(key, options = nil)","Check if a cached fragment from the location signified by <tt>key<\/tt> exists (see <tt>expire_fragment<\/tt>",2],["framework_gem?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000239","()","",2],["framework_paths","Rails::Configuration","classes\/Rails\/Configuration.html#M000107","()","",2],["freeze","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000972","()","Freeze the attributes hash such that associations are still accessible, even on destroyed records. ",2],["freeze","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002329","()","",2],["freeze_with_memoizable","ActiveSupport::Memoizable::Freezable","classes\/ActiveSupport\/Memoizable\/Freezable.html#M002391","()","",2],["fresh?","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001816","(response)","Check response freshness (Last-Modified and ETag) against request If-Modified-Since and If-None-Match",2],["fresh_when","ActionController::Base","classes\/ActionController\/Base.html#M001700","(options)","Sets the etag, last_modified, or both on the response and renders a \"304 Not Modified\" response if the",2],["from","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M002703","(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",2],["from_json","ActiveRecord::Serialization","classes\/ActiveRecord\/Serialization.html#M000795","(json)","",2],["from_now","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002729","(time = ::Time.now)","Alias for #since",2],["from_now","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M002942","(time = ::Time.current)","Alias for #since",2],["from_xml","ActiveRecord::Serialization","classes\/ActiveRecord\/Serialization.html#M000810","(xml)","",2],["from_xml","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001311","(xml)","Grabs errors from the XML response. ",2],["from_xml","ActiveSupport::CoreExtensions::Hash::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Hash\/ClassMethods.html#M002655","(xml)","",2],["frozen?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000973","()","Returns +true+ if the attributes hash has been frozen. ",2],["frozen?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000250","()","",2],["full_messages","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001122","(options = {})","Returns all the full error messages in an array. class Company < ActiveRecord::Base validates_presence_of",2],["full_messages","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001306","()","Returns all the full error messages in an array. ==== Examples my_person = Person.new(params[:person])",2],["full_options","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M000297","(runtime_options = {})","Merge together our instance options.  In increasing precedence: default_options   (class default options)",2],["full_options","Rails::Generator::Options::ClassMethods","classes\/Rails\/Generator\/Options\/ClassMethods.html#M000293","(runtime_options = {})","Merge together our class options.  In increasing precedence: default_options   (class default options)",2],["full_test_name","ActiveSupport::Testing::Performance","classes\/ActiveSupport\/Testing\/Performance.html#M002963","()","",2],["future?","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002825","()","Tells whether the Date object's date lies in the future ",2],["future?","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002574","()","Tells whether the DateTime object's datetime lies in the future ",2],["future?","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002766","()","Tells whether the Time object's time lies in the future ",2],["future?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002311","()","",2],["g_length","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002376","()","Returns the number of grapheme clusters in the string. Example: '\u0915\u094d\u0937\u093f'.mb_chars.length #=> 4 '\u0915\u094d\u0937\u093f'.mb_chars.g_length",2],["g_pack","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002381","(unpacked)","Reverse operation of g_unpack. Example: Chars.g_pack(Chars.g_unpack('\u0915\u094d\u0937\u093f')) #=> '\u0915\u094d\u0937\u093f' ",2],["g_unpack","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002380","(string)","Unpack the string at grapheme boundaries. Returns a list of character lists. Example: Chars.g_unpack('\u0915\u094d\u0937\u093f')",2],["gc_countdown","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000042","()","",2],["gem","Rails::Configuration","classes\/Rails\/Configuration.html#M000094","(name, options = {})","Adds a single Gem dependency to the rails application. By default, it will require the library with the",2],["gem_dir","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000245","(base_directory)","",2],["generate_digest","CGI::Session::CookieStore","classes\/CGI\/Session\/CookieStore.html#M001515","(data)","Generate the HMAC keyed message digest. Uses SHA1 by default. ",2],["generate_message","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001115","(attribute, message = :invalid, options = {})","Translates an error message in it's default scope (<tt>activerecord.errrors.messages<\/tt>). Error messages",2],["generate_optimisation_block","ActionController::Routing::Optimisation","classes\/ActionController\/Routing\/Optimisation.html#M001903","(route, kind)","",2],["generate_secret","Rails::SecretKeyGenerator","classes\/Rails\/SecretKeyGenerator.html#M000288","()","Generate a random secret key with the best possible method available on the current platform. ",2],["generated_methods?","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001042","()","",2],["generation_code","ActionController::Routing::Optimisation::Optimiser","classes\/ActionController\/Routing\/Optimisation\/Optimiser.html#M001906","()","",2],["generation_code","ActionController::Routing::Optimisation::PositionalArguments","classes\/ActionController\/Routing\/Optimisation\/PositionalArguments.html#M001910","()","",2],["generation_code","ActionController::Routing::Optimisation::PositionalArgumentsWithAdditionalParams","classes\/ActionController\/Routing\/Optimisation\/PositionalArgumentsWithAdditionalParams.html#M001912","()","This case uses almost the same code as positional arguments, but add a question mark and args.last.to_query",2],["get","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001641","(path, parameters = nil, headers = nil)","Performs a GET request with the given parameters. - +path+: The URI (as a String) on which you want to",2],["get","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M001324","(path, headers = {})","Execute a GET request. Used to get (find) resources. ",2],["get","ActiveResource::CustomMethods","classes\/ActiveResource\/CustomMethods.html#M001348","(custom_method_name, options = {})","Invokes a GET to a given custom REST method. For example: Person.get(:active)  # GET \/people\/active.xml",2],["get","ActiveResource::CustomMethods::InstanceMethods","classes\/ActiveResource\/CustomMethods\/InstanceMethods.html#M001354","(method_name, options = {})","",2],["get?","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001803","()","Is this a GET (or HEAD) request?  Equivalent to <tt>request.method == :get<\/tt>. ",2],["get_via_redirect","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001636","(path, parameters = nil, headers = nil)","Performs a GET request, following any subsequent redirect. See +request_via_redirect+ for more information.",2],["getgm","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002281","()","Alias for #utc",2],["getlocal","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002287","()","Alias for #localtime",2],["getutc","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002587","()","Alias for #utc",2],["getutc","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002282","()","Alias for #utc",2],["gigabyte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002737","()","Alias for #gigabytes",2],["gigabytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002736","()","",2],["git_url?","Plugin","classes\/Plugin.html#M000144","()","",2],["gmt?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002291","()","Alias for #utc?",2],["gmt_offset","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002293","()","Alias for #utc_offset",2],["gmtime","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002283","()","Alias for #utc",2],["gmtoff","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002294","()","Alias for #utc_offset",2],["group_by","Enumerable","classes\/Enumerable.html#M002910","()","Collect an enumerable into sets, grouped by the result of a block. Useful, for example, for grouping",2],["gsub_file","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M000364","(relative_destination, regexp, *args, &block)","",2],["guard_conditions","ActionController::Routing::Optimisation::Optimiser","classes\/ActionController\/Routing\/Optimisation\/Optimiser.html#M001905","()","",2],["guard_conditions","ActionController::Routing::Optimisation::PositionalArguments","classes\/ActionController\/Routing\/Optimisation\/PositionalArguments.html#M001909","()","",2],["guard_conditions","ActionController::Routing::Optimisation::PositionalArgumentsWithAdditionalParams","classes\/ActionController\/Routing\/Optimisation\/PositionalArgumentsWithAdditionalParams.html#M001911","()","",2],["handle_request","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001448","()","",2],["handler_for_rescue","ActiveSupport::Rescuable","classes\/ActiveSupport\/Rescuable.html#M002955","(exception)","",2],["has_and_belongs_to_many","ActiveRecord::Associations::ClassMethods","classes\/ActiveRecord\/Associations\/ClassMethods.html#M001021","(association_id, options = {}, &extension)","Specifies a many-to-many relationship with another class. This associates two classes via an intermediate",2],["has_attribute?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000966","(attr_name)","Returns true if the given attribute is in the attributes hash ",2],["has_default?","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000504","()","",2],["has_many","ActiveRecord::Associations::ClassMethods","classes\/ActiveRecord\/Associations\/ClassMethods.html#M000859","(association_id, options = {}, &extension)","Specifies a one-to-many association. The following methods for retrieval and query of collections of",2],["has_one","ActiveRecord::Associations::ClassMethods","classes\/ActiveRecord\/Associations\/ClassMethods.html#M000887","(association_id, options = {})","Specifies a one-to-one association with another class. This method should only be used if the other class",2],["hash","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000971","()","Delegates to id in order to allow two records of the same type and id to work with something like: [",2],["hash","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001273","()","Delegates to id in order to allow two resources of the same type and \\id to work with something like:",2],["hash","ActiveResource::Request","classes\/ActiveResource\/Request.html#M001369","()","",2],["hash","ActiveSupport::Callbacks::Callback","classes\/ActiveSupport\/Callbacks\/Callback.html#M002927","()","",2],["hash","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002322","()","Alias for #to_i",2],["hash","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000258","()","",2],["head","ActionController::Base","classes\/ActionController\/Base.html#M001691","(*args)","Return a response that has no content (merely headers). The options argument is interpreted to be a hash",2],["head","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001645","(path, parameters = nil, headers = nil)","Performs a HEAD request with the given parameters. See get() for more details. ",2],["head","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M001328","(path, headers = {})","Execute a HEAD request. Used to obtain meta-information about resources, such as whether they exist and",2],["head?","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001807","()","Is this a HEAD request? Since <tt>request.method<\/tt> sees HEAD as <tt>:get<\/tt>, this \\method checks",2],["headers","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001808","()","Provides access to the request's HTTP headers, for example: request.headers[\"Content-Type\"] # => \"text\/plain\"",2],["headers","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001246","()","",2],["helper","ActionController::Helpers::ClassMethods","classes\/ActionController\/Helpers\/ClassMethods.html#M001777","(*args, &block)","The +helper+ class method can take a series of helper module names, a block, or both. * <tt>*args<\/tt>:",2],["helper","Object","classes\/Object.html#M000018","(*helper_names)","",2],["helper_attr","ActionController::Helpers::ClassMethods","classes\/ActionController\/Helpers\/ClassMethods.html#M001779","(*attrs)","Declares helper accessors for controller attributes. For example, the following adds new +name+ and <tt>name=<\/tt>",2],["helper_class","ActionView::TestCase","classes\/ActionView\/TestCase.html#M001957","()","",2],["helper_method","ActionController::Helpers::ClassMethods","classes\/ActionController\/Helpers\/ClassMethods.html#M001778","(*methods)","Declare a controller method as a helper. For example, the following makes the +current_user+ controller",2],["helpers","ActionController::Helpers::ClassMethods","classes\/ActionController\/Helpers\/ClassMethods.html#M001780","()","Provides a proxy to access helpers methods from outside the view. ",2],["hex","ActiveSupport::SecureRandom","classes\/ActiveSupport\/SecureRandom.html#M002494","(n=nil)","SecureRandom.hex generates a random hex string. The argument n specifies the length of the random length.",2],["hidden_actions","ActionController::Base","classes\/ActionController\/Base.html#M001671","()","Return an array containing the names of public methods that have been marked hidden from the action processor.",2],["hidden_field","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M002136","(object_name, method, options = {})","Returns a hidden input tag tailored for accessing a specified attribute (identified by +method+) on an",2],["hidden_field_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M002048","(name, value = nil, options = {})","Creates a hidden form input field used to transmit data that would be lost due to HTTP's statelessness",2],["hide","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002087","(*ids)","Hides the visible DOM elements with the given +ids+. Example: # Hide a few people # Generates: [\"person_29\",",2],["hide_action","ActionController::Base","classes\/ActionController\/Base.html#M001672","(*names)","Hide each of the given methods from being callable as actions. ",2],["highlight","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002004","(text, phrases, *args)","Highlights one or more +phrases+ everywhere in +text+ by inserting it into a <tt>:highlighter<\/tt> string.",2],["host","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001829","()","Returns the host for this request, such as example.com. ",2],["host!","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001633","(name)","Set the host name to use in the next request. session.host! \"www.example.com\" ",2],["host_with_port","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001830","()","Returns a \\host:\\port string for this request, such as \"example.com\" or \"example.com:8080\". ",2],["hour","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002719","()","Alias for #hours",2],["hours","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002718","()","",2],["html?","Mime::Type","classes\/Mime\/Type.html#M001771","()","",2],["html_document","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001623","()","",2],["html_escape","ERB::Util","classes\/ERB\/Util.html#M001951","(s)","A utility method for escaping HTML tag characters. This method is also aliased as <tt>h<\/tt>. In your",2],["httpdate","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002302","()","",2],["https!","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001631","(flag=true)","Specify whether or not the session should mimic a secure HTTPS request. session.https! session.https!(false)",2],["https?","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001632","()","Return +true+ if the session is mimicking a secure HTTPS request. if session.https? ... end ",2],["human","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M002473","(rule, replacement)","Specifies a humanized form of a string by a regular expression rule or by a string mapping. When using",2],["human_attribute_name","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000864","(attribute_key_name, options = {})","Transforms attribute key names into a more humane format, such as \"First name\" instead of \"first_name\".",2],["human_name","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000865","(options = {})","Transform the modelname into a more humane format, using I18n. Defaults to the basic humanize method.",2],["human_name","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000509","()","Returns the human name of the column name. ===== Examples Column.new('sales_stage', ...).human_name #",2],["humanize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002531","()","Capitalizes the first word, turns underscores into spaces, and strips '_id'. Like +titleize+, this is",2],["humanize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002482","(lower_case_and_underscored_word)","Capitalizes the first word and turns underscores into spaces and strips a trailing \"_id\", if any. Like",2],["id","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000936","()","A model instance's primary key is always available as model.id whether you name it the default 'id' or",2],["id","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001268","()","Gets the <tt>\\id<\/tt> attribute of the resource. ",2],["id=","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000941","(value)","Sets the primary ID. ",2],["id=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001269","(id)","Sets the <tt>\\id<\/tt> attribute of the resource. ",2],["id_from_response","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001289","(response)","Takes a response from a typical create post and pulls the ID out ",2],["identical?","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M000372","(source, destination, &block)","Checks if the source and the destination file are identical. If passed a block then the source file is",2],["identify","Fixtures","classes\/Fixtures.html#M000775","(label)","Returns a consistent identifier for +label+. This will always be a positive integer, and will always",2],["if_modified_since","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001812","()","",2],["if_none_match","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001813","()","",2],["image_path","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M002177","(source)","Computes the path to an image asset in the public images directory. Full paths from the document root",2],["image_submit_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M002055","(source, options = {})","Displays an image which when clicked will submit the form. <tt>source<\/tt> is passed to AssetTagHelper#image_path",2],["image_tag","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M002179","(source, options = {})","Returns an html image tag for the +source+. The +source+ can be a full path or a file that exists in",2],["in","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002828","(seconds)","Alias for #since",2],["in","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002580","(seconds)","Alias for #since",2],["in","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002777","(seconds)","Alias for #since",2],["in_char_class?","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002379","(codepoint, classes)","Detect whether the codepoint is in a certain character class. Returns +true+ when it's in the specified",2],["in_groups","ActiveSupport::CoreExtensions::Array::Grouping","classes\/ActiveSupport\/CoreExtensions\/Array\/Grouping.html#M002693","(number, fill_with = nil)","Splits or iterates over the array in +number+ of groups, padding any remaining slots with +fill_with+",2],["in_groups_of","ActiveSupport::CoreExtensions::Array::Grouping","classes\/ActiveSupport\/CoreExtensions\/Array\/Grouping.html#M002692","(number, fill_with = nil)","Splits or iterates over the array in groups of size +number+, padding any remaining slots with +fill_with+",2],["in_time_zone","ActiveSupport::CoreExtensions::Time::Zones","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones.html#M002750","(zone = ::Time.zone)","Returns the simultaneous time in <tt>Time.zone<\/tt>. Time.zone = 'Hawaii'         # => 'Hawaii' Time.utc(2000).in_time_zone",2],["in_time_zone","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002285","(new_zone = ::Time.zone)","Returns the simultaneous time in <tt>Time.zone<\/tt>, or the specified zone. ",2],["include","ActionView::Base::ProxyModule","classes\/ActionView\/Base\/ProxyModule.html#M001980","(*args)","",2],["include?","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002356","(other)","Returns +true+ if contained string contains _other_. Returns +false+ otherwise. Example: 'Caf\u00e9'.mb_chars.include?('\u00e9')",2],["include_all_modules_from","Module","classes\/Module.html#M000017","(parent_module)","",2],["include_with_range?","ActiveSupport::CoreExtensions::Range::IncludeRange","classes\/ActiveSupport\/CoreExtensions\/Range\/IncludeRange.html#M002595","(value)","Extends the default Range#include? to support range comparisons. (1..5).include?(1..5) # => true (1..5).include?(2..3)",2],["included","ActionController::Assertions","classes\/ActionController\/Assertions.html#M001376","(klass)","",2],["included","ActionController::CgiExt::Stdinput","classes\/ActionController\/CgiExt\/Stdinput.html#M001774","(base)","",2],["included","ActionController::Cookies","classes\/ActionController\/Cookies.html#M001602","(base)","",2],["included","ActionController::Flash","classes\/ActionController\/Flash.html#M001784","(base)","",2],["included","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M001462","(base)","",2],["included","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001613","(base)","",2],["included","ActionController::UploadedFile","classes\/ActionController\/UploadedFile.html#M001868","(base)","",2],["included","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M000612","(base)","",2],["included","ActiveRecord::Dirty","classes\/ActiveRecord\/Dirty.html#M001171","(base)","",2],["included","ActiveRecord::NamedScope","classes\/ActiveRecord\/NamedScope.html#M000752","(base)","All subclasses of ActiveRecord::Base have two named \\scopes: * <tt>all<\/tt> - which is similar to a <tt>find(:all)<\/tt>",2],["included","ActiveRecord::Serialization","classes\/ActiveRecord\/Serialization.html#M000793","(base)","",2],["included","ActiveRecord::Transactions","classes\/ActiveRecord\/Transactions.html#M000729","(base)","",2],["included","ActiveResource::CustomMethods","classes\/ActiveResource\/CustomMethods.html#M001347","(base)","",2],["included","ActiveSupport::Callbacks","classes\/ActiveSupport\/Callbacks.html#M002931","(base)","",2],["included","ActiveSupport::Memoizable::Freezable","classes\/ActiveSupport\/Memoizable\/Freezable.html#M002390","(base)","",2],["included","ActiveSupport::Testing::Performance","classes\/ActiveSupport\/Testing\/Performance.html#M002962","(base)","",2],["included","ActiveSupport::Testing::SetupAndTeardown","classes\/ActiveSupport\/Testing\/SetupAndTeardown.html#M002958","(base)","",2],["included","Rails::Generator::Commands","classes\/Rails\/Generator\/Commands.html#M000353","(base)","Even more convenient access to commands.  Include Commands in the generator Base class to get a nice",2],["included","Rails::Generator::Lookup","classes\/Rails\/Generator\/Lookup.html#M000331","(base)","",2],["included","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M000289","(base)","",2],["included_in_classes","Module","classes\/Module.html#M002675","()","Returns the classes in the current ObjectSpace where this module has been mixed in according to Module#included_modules.",2],["increment","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000952","(attribute, by = 1)","Initializes +attribute+ to zero if +nil+ and adds the value passed as +by+ (default is 1). The increment",2],["increment","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M003024","(key, amount = 1)","",2],["increment","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M002456","(key, amount = 1)","",2],["increment!","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000953","(attribute, by = 1)","Wrapper around +increment+ that saves the record. This method differs from its non-bang version in that",2],["increment_counter","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000831","(counter_name, id)","Increment a number field by one, usually representing a count. This is used for caching aggregate values,",2],["increment_open_transactions","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000748","()","",2],["index","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000540","(column_name, options = {})","Adds a new index to the table. +column_name+ can be a single Symbol, or an Array of Symbols. See SchemaStatements#add_index",2],["index","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002357","(needle, offset=0)","Returns the position _needle_ in the string, counting in codepoints. Returns +nil+ if _needle_ isn't",2],["index_by","Enumerable","classes\/Enumerable.html#M002913","()","Convert an enumerable to a hash. Examples: people.index_by(&:login) => { \"nextangle\" => <Person ...>,",2],["indexes","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000695","(table_name, name = nil)","Returns the list of all indexes for a table. ",2],["inferred_controller_name","ActionController::NonInferrableControllerError","classes\/ActionController\/NonInferrableControllerError.html#M001593","()","",2],["inflections","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002475","()","Yields a singleton instance of Inflector::Inflections so you can specify additional inflector rules.",2],["inflections_with_route_reloading","ActionController::Routing","classes\/ActionController\/Routing.html#M001461","(&block)","Ensures that routes are reloaded when Rails inflections are updated. ",2],["info","Plugin","classes\/Plugin.html#M000148","()","",2],["inheritance_column","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000846","()","Defines the column name for use with single table inheritance -- can be set in subclasses like so: self.inheritance_column",2],["inherited","ActiveRecord::Observing::ClassMethods","classes\/ActiveRecord\/Observing\/ClassMethods.html#M001203","(subclass)","Notify observers when the observed class is subclassed. ",2],["inherited_with_options","Rails::Generator::Options::ClassMethods","classes\/Rails\/Generator\/Options\/ClassMethods.html#M000290","(sub)","",2],["init_path","Rails::GemPlugin","classes\/Rails\/GemPlugin.html#M000280","()","",2],["initialize_cache","Rails::Initializer","classes\/Rails\/Initializer.html#M000076","()","",2],["initialize_database","Rails::Initializer","classes\/Rails\/Initializer.html#M000075","()","This initialization routine does nothing unless <tt>:active_record<\/tt> is one of the frameworks to load",2],["initialize_dependency_mechanism","Rails::Initializer","classes\/Rails\/Initializer.html#M000082","()","Sets the dependency loading mechanism based on the value of Configuration#cache_classes. ",2],["initialize_encoding","Rails::Initializer","classes\/Rails\/Initializer.html#M000074","()","For Ruby 1.8, this initialization sets $KCODE to 'u' to enable the multibyte safe operations. Plugin",2],["initialize_framework_caches","Rails::Initializer","classes\/Rails\/Initializer.html#M000077","()","",2],["initialize_framework_logging","Rails::Initializer","classes\/Rails\/Initializer.html#M000079","()","Sets the logger for Active Record, Action Controller, and Action Mailer (but only for those frameworks",2],["initialize_framework_settings","Rails::Initializer","classes\/Rails\/Initializer.html#M000087","()","Initializes framework-specific settings for each of the loaded frameworks (Configuration#frameworks).",2],["initialize_framework_views","Rails::Initializer","classes\/Rails\/Initializer.html#M000080","()","Sets +ActionController::Base#view_paths+ and +ActionMailer::Base#template_root+ (but only for those frameworks",2],["initialize_i18n","Rails::Initializer","classes\/Rails\/Initializer.html#M000086","()","Set the i18n configuration from config.i18n but special-case for the load_path which should be  appended",2],["initialize_logger","Rails::Initializer","classes\/Rails\/Initializer.html#M000078","()","If the RAILS_DEFAULT_LOGGER constant is already set, this initialization routine does nothing. If the",2],["initialize_routing","Rails::Initializer","classes\/Rails\/Initializer.html#M000081","()","If Action Controller is not one of the loaded frameworks (Configuration#frameworks) this does nothing.",2],["initialize_schema_migrations_table","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000576","()","Should not be called normally, but this operation is non-destructive. The migrations module handles this",2],["initialize_temporary_session_directory","Rails::Initializer","classes\/Rails\/Initializer.html#M000084","()","",2],["initialize_time_zone","Rails::Initializer","classes\/Rails\/Initializer.html#M000085","()","Sets the default value for Time.zone, and turns on ActiveRecord::Base#time_zone_aware_attributes. If",2],["initialize_whiny_nils","Rails::Initializer","classes\/Rails\/Initializer.html#M000083","()","Loads support for \"whiny nil\" (noisy warnings when methods are invoked on +nil+ values) if Configuration#whiny_nils",2],["initialize_with_stdinput","ActionController::CgiExt::Stdinput","classes\/ActionController\/CgiExt\/Stdinput.html#M001775","(type = nil, stdinput = $stdin)","",2],["initialized=","Rails","classes\/Rails.html#M000047","(initialized)","",2],["initialized?","Rails","classes\/Rails.html#M000046","()","",2],["input","ActionView::Helpers::ActiveRecordHelper","classes\/ActionView\/Helpers\/ActiveRecordHelper.html#M002063","(record_name, method, options = {})","Returns a default input tag for the type of object returned by the method. For example, if <tt>@post<\/tt>",2],["insert","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000591","(sql, name = nil, pk = nil, id_value = nil, sequence_name = nil)","Returns the last auto-generated ID from the affected table. ",2],["insert","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000681","(sql, name = nil, pk = nil, id_value = nil, sequence_name = nil)","Executes an INSERT query and returns the new record's ID ",2],["insert","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002355","(offset, fragment)","Inserts the passed string at specified codepoint offsets. Example: 'Caf\u00e9'.mb_chars.insert(4, ' p\u00e9rifer\u00f4l').to_s",2],["insert_fixture","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000603","(fixture, table_name)","Inserts the given fixture into the table. Overridden in adapters that require something beyond a simple",2],["insert_fixtures","Fixtures","classes\/Fixtures.html#M000778","()","",2],["insert_html","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002082","(position, id, *options_for_render)","Inserts HTML at the specified +position+ relative to the DOM element identified by the given +id+. +position+",2],["insert_sql","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000608","(sql, name = nil, pk = nil, id_value = nil, sequence_name = nil)","Returns the last auto-generated ID from the affected table. ",2],["inspect","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000868","()","Returns a string like 'Post id:integer, title:string, body:text' ",2],["inspect","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000976","()","Returns the contents of the record as a nicely formatted string. ",2],["inspect","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002297","()","",2],["install","Plugin","classes\/Plugin.html#M000146","(method=nil, options = {})","",2],["install","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000253","()","",2],["install","RailsEnvironment","classes\/RailsEnvironment.html#M000133","(name_uri_or_plugin)","",2],["install_gem_spec_stubs","Rails::Initializer","classes\/Rails\/Initializer.html#M000059","()","If Rails is vendored and RubyGems is available, install stub GemSpecs for Rails, Active Support, Active",2],["install_signal_handler","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000031","(signal, handler = nil)","",2],["install_signal_handlers","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000030","()","",2],["installed?","Plugin","classes\/Plugin.html#M000145","()","",2],["instance","Rails::Generator::Commands","classes\/Rails\/Generator\/Commands.html#M000352","(command, generator)","Here's a convenient way to get a handle on generator commands. Command.instance('destroy', my_generator)",2],["instance","Rails::Generator::Lookup","classes\/Rails\/Generator\/Lookup.html#M000332","(generator_name, args, runtime_options = {})","Convenience method to instantiate another generator. ",2],["instance","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M000340","(generator_name, args = [], runtime_options = {})","Convenience method to lookup and instantiate a generator. ",2],["instance","Repositories","classes\/Repositories.html#M000170","()","",2],["instance_exec","Object","classes\/Object.html#M002894","(*args, &block)","Evaluate the block with the given arguments within the context of this object, so self is set to the",2],["instance_method_already_implemented?","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001044","(method_name)","Checks whether the method is defined in the model or any of its subclasses that also derive from Active",2],["instance_variable_defined?","Object","classes\/Object.html#M002898","(variable)","",2],["instance_variable_names","Object","classes\/Object.html#M002900","()","",2],["instantiate_all_loaded_fixtures","Fixtures","classes\/Fixtures.html#M000773","(object, load_instances = true)","",2],["instantiate_fixtures","Fixtures","classes\/Fixtures.html#M000772","(object, table_name, fixtures, load_instances = true)","",2],["instantiate_observers","ActiveRecord::Observing::ClassMethods","classes\/ActiveRecord\/Observing\/ClassMethods.html#M001202","()","Instantiate the global Active Record observers. ",2],["instantiator?","ActiveRecord::DynamicFinderMatch","classes\/ActiveRecord\/DynamicFinderMatch.html#M001105","()","",2],["interpolate_with_deprecated_syntax","I18n::Backend::Simple","classes\/I18n\/Backend\/Simple.html#M000811","(locale, string, values = {})","",2],["invalid?","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001116","(attribute)","Returns true if the specified +attribute+ has errors associated with it. class Company < ActiveRecord::Base",2],["invalid?","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001300","(attribute)","Returns true if the specified +attribute+ has errors associated with it. ==== Examples my_resource =",2],["invoke!","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M000354","()","Replay action manifest.  RewindBase subclass rewinds manifest. ",2],["invoke!","Rails::Generator::Commands::RewindBase","classes\/Rails\/Generator\/Commands\/RewindBase.html#M000369","()","Rewind action manifest. ",2],["irregular","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M002471","(singular, plural)","Specifies a new irregular that applies to both pluralization and singularization at the same time. This",2],["is_a?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002327","(klass)","Say we're a Time to thwart type checking. ",2],["is_utf8?","ActiveSupport::CoreExtensions::String::Multibyte","classes\/ActiveSupport\/CoreExtensions\/String\/Multibyte.html#M002537","()","Returns true if the string has UTF-8 semantics (a String used for purely byte resources is unlikely to",2],["is_utf8?","ActiveSupport::CoreExtensions::String::Multibyte","classes\/ActiveSupport\/CoreExtensions\/String\/Multibyte.html#M002540","()","",2],["isdst","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002289","()","Alias for #dst?",2],["iso8601","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002299","()","Alias for #xmlschema",2],["j","ERB::Util","classes\/ERB\/Util.html#M001953","(s)","Alias for #json_escape",2],["javascript_include_tag","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M002154","(*sources)","Returns an html script tag for each of the +sources+ provided. You can pass in the filename (.js extension",2],["javascript_path","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M002152","(source)","Computes the path to a javascript asset in the public javascripts directory. If the +source+ filename",2],["javascript_tag","ActionView::Helpers::JavaScriptHelper","classes\/ActionView\/Helpers\/JavaScriptHelper.html#M002119","(content_or_options_with_block = nil, html_options = {}, &block)","Returns a JavaScript tag with the +content+ inside. Example: javascript_tag \"alert('All is good')\" Returns:",2],["json_class_name","ActiveRecord::Serialization::ClassMethods","classes\/ActiveRecord\/Serialization\/ClassMethods.html#M000796","()","",2],["json_escape","ERB::Util","classes\/ERB\/Util.html#M001952","(s)","A utility method for escaping HTML entities in JSON strings. This method is also aliased as <tt>j<\/tt>.",2],["keep","ActionController::Flash::FlashHash","classes\/ActionController\/Flash\/FlashHash.html#M001790","(k = nil)","Keeps either the entire current flash or a specific flash entry available for the next action: flash.keep",2],["key?","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002624","(key)","Checks the hash for a key matching the argument passed in: hash = HashWithIndifferentAccess.new hash[\"key\"]",2],["kilobyte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002733","()","Alias for #kilobytes",2],["kilobytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002732","()","",2],["kind_of?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002328","(klass)","Alias for #is_a?",2],["klass","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000505","()","Returns the Ruby class that corresponds to the abstract data type. ",2],["klass","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001015","()","Returns the class for the macro.  For example, <tt>composed_of :balance, :class_name => 'Money'<\/tt>",2],["klass","Rails::Generator::Spec","classes\/Rails\/Generator\/Spec.html#M000309","()","Look up the generator class.  Require its class file, find the class in ObjectSpace, tag it with this",2],["l","ActionController::Translation","classes\/ActionController\/Translation.html#M001732","(*args)","Alias for #localize",2],["l","ActionView::Helpers::TranslationHelper","classes\/ActionView\/Helpers\/TranslationHelper.html#M002128","(*args)","Alias for #localize",2],["label","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M002133","(object_name, method, text = nil, options = {})","Returns a label tag tailored for labelling an input field for a specified attribute (identified by +method+)",2],["label_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M002047","(name, text = nil, options = {})","Creates a label field ==== Options   * Creates standard HTML attributes for the tag. ==== Examples label_tag",2],["last","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000818","(*args)","A convenience wrapper for <tt>find(:last, *args)<\/tt>. You can pass in all the same arguments to this",2],["last","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M000758","(*args)","",2],["last_modified","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001742","()","",2],["last_modified=","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001744","(utc_time)","",2],["last_modified?","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001743","()","",2],["last_month","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002844","()","Short-hand for months_ago(1) ",2],["last_month","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002784","()","Short-hand for months_ago(1) ",2],["last_year","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002842","()","Short-hand for years_ago(1) ",2],["last_year","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002782","()","Short-hand for years_ago(1) ",2],["layout","ActionController::Layout::ClassMethods","classes\/ActionController\/Layout\/ClassMethods.html#M001405","(template_name, conditions = {}, auto = false)","If a layout is specified, all rendered actions will have their result rendered when the layout <tt>yield<\/tt>s.",2],["length","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001127","()","Alias for #size",2],["length","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001310","()","Alias for #size",2],["length","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002366","()","Alias for #size",2],["limited_update_conditions","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000606","(where_sql, quoted_table_name, quoted_primary_key)","",2],["limited_update_conditions","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000456","(where_sql, quoted_table_name, quoted_primary_key)","",2],["link_to","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M002226","(*args, &block)","Creates a link tag of the given +name+ using a URL created by the set of +options+. See the valid options",2],["link_to_function","ActionView::Helpers::JavaScriptHelper","classes\/ActionView\/Helpers\/JavaScriptHelper.html#M002116","(name, *args, &block)","Returns a link of the given +name+ that will trigger a JavaScript +function+ using the onclick handler",2],["link_to_if","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M002230","(condition, name, options = {}, html_options = {}, &block)","Creates a link tag of the given +name+ using a URL created by the set of +options+ if +condition+ is",2],["link_to_remote","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002067","(name, options = {}, html_options = nil)","Returns a link to a remote action defined by <tt>options[:url]<\/tt> (using the url_for format) that's",2],["link_to_unless","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M002229","(condition, name, options = {}, html_options = {}, &block)","Creates a link tag of the given +name+ using a URL created by the set of +options+ unless +condition+",2],["link_to_unless_current","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M002228","(name, options = {}, html_options = {}, &block)","Creates a link tag of the given +name+ using a URL created by the set of +options+ unless the current",2],["links","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000216","(base_url, contents)","",2],["literal","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002080","(code)","Returns an object whose <tt>to_json<\/tt> evaluates to +code+. Use this to pass a literal JavaScript expression",2],["ljust","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002360","(integer, padstr=' ')","Works just like <tt>String#ljust<\/tt>, only integer specifies characters instead of bytes. Example: \"\u00be",2],["load","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001282","(attributes)","A method to manually load attributes from a \\hash. Recursively loads collections of resources.  This",2],["load","ActiveSupport::Multibyte::UnicodeDatabase","classes\/ActiveSupport\/Multibyte\/UnicodeDatabase.html#M002351","()","Loads the Unicode database and returns all the internal objects of UnicodeDatabase. ",2],["load","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000247","()","",2],["load","Rails::Plugin","classes\/Rails\/Plugin.html#M000266","(initializer)","Evaluates a plugin's init.rb file. ",2],["load!","Repositories","classes\/Repositories.html#M000166","()","",2],["load_application_classes","Rails::Initializer","classes\/Rails\/Initializer.html#M000073","()","Eager load application classes ",2],["load_application_initializers","Rails::Initializer","classes\/Rails\/Initializer.html#M000089","()","",2],["load_attributes_from_response","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001288","(response)","",2],["load_environment","Rails::Initializer","classes\/Rails\/Initializer.html#M000070","()","Loads the environment specified by Configuration#environment_path, which is typically one of development,",2],["load_gems","Rails::Initializer","classes\/Rails\/Initializer.html#M000066","()","",2],["load_observers","Rails::Initializer","classes\/Rails\/Initializer.html#M000071","()","",2],["load_paths","Rails::Plugin","classes\/Rails\/Plugin.html#M000265","()","Returns a list of paths this plugin wishes to make available in <tt>$LOAD_PATH<\/tt>. ",2],["load_paths_added?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000252","()","",2],["load_plugins","Rails::Initializer","classes\/Rails\/Initializer.html#M000068","()","Loads all plugins in <tt>config.plugin_paths<\/tt>.  <tt>plugin_paths<\/tt> defaults to <tt>vendor\/plugins<\/tt>",2],["load_ruby_prof","ActionController::RequestProfiler","classes\/ActionController\/RequestProfiler.html#M001485","()","",2],["load_specification","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M000227","(gem_dir)","",2],["load_view_paths","Rails::Initializer","classes\/Rails\/Initializer.html#M000072","()","",2],["loaded?","CGI::Session::ActiveRecordStore::Session","classes\/CGI\/Session\/ActiveRecordStore\/Session.html#M001542","()","Has the session been loaded yet? ",2],["loaded?","CGI::Session::ActiveRecordStore::SqlBypass","classes\/CGI\/Session\/ActiveRecordStore\/SqlBypass.html#M001554","()","",2],["loaded?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000251","()","",2],["loaded?","Rails::Plugin","classes\/Rails\/Plugin.html#M000267","()","",2],["local","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002411","(*args)","Method for creating new ActiveSupport::TimeWithZone instance in time zone of +self+ from given values.",2],["local_constant_names","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M002691","()","Returns the names of the constants defined locally rather than the constants themselves. See <tt>local_constants<\/tt>.",2],["local_constants","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M002689","()","Returns the constants that have been defined locally by this object and not in an ancestor. This method",2],["local_offset","ActiveSupport::CoreExtensions::DateTime::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations\/ClassMethods.html#M002571","()","DateTimes aren't aware of DST rules, so use a consistent non-DST offset when creating a DateTime with",2],["local_request?","ActionController::Rescue","classes\/ActionController\/Rescue.html#M001942","()","True if the request came from localhost, 127.0.0.1. Override this method if you wish to redefine the",2],["local_time","ActiveSupport::CoreExtensions::Time::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations\/ClassMethods.html#M002763","(*args)","Wraps class method +time_with_datetime_fallback+ with +utc_or_local+ set to <tt>:local<\/tt>. ",2],["local_to_utc","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002417","(time, dst=true)","Adjust the given time to the simultaneous time in UTC. Returns a Time.utc() instance. ",2],["localize","ActionController::Translation","classes\/ActionController\/Translation.html#M001731","(*args)","",2],["localize","ActionView::Helpers::TranslationHelper","classes\/ActionView\/Helpers\/TranslationHelper.html#M002127","(*args)","",2],["localtime","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002286","()","Returns a <tt>Time.local()<\/tt> instance of the simultaneous time in your system's <tt>ENV['TZ']<\/tt>",2],["location","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001736","()","",2],["location=","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001737","(url)","",2],["lock!","ActiveRecord::Locking::Pessimistic","classes\/ActiveRecord\/Locking\/Pessimistic.html#M001188","(lock = true)","Obtain a row lock on this record. Reloads the record to obtain the requested lock. Pass an SQL locking",2],["locking_column","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001196","()","The version column used for optimistic locking. Defaults to +lock_version+. ",2],["locking_enabled?","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001194","()","Is optimistic locking enabled for this table? Returns true if the +lock_optimistically+ flag is set to",2],["log","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000751","(sql, name)","",2],["log_error","ActionController::Rescue","classes\/ActionController\/Rescue.html#M001939","(exception)","Overwrite to implement custom logging of errors. By default logs as fatal. ",2],["log_info","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000750","(sql, name, seconds)","",2],["logger","CGI::Session::ActiveRecordStore","classes\/CGI\/Session\/ActiveRecordStore.html#M001563","()","",2],["logger","Rails","classes\/Rails.html#M000048","()","",2],["logger","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000027","()","",2],["lookup","Mime::Type","classes\/Mime\/Type.html#M001759","(string)","",2],["lookup","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M000339","(generator_name)","Lookup knows how to find generators' Specs from a list of Sources. Searches the sources, in order, for",2],["lookup_by_extension","Mime::Type","classes\/Mime\/Type.html#M001760","(extension)","",2],["lookup_missing_generator","Object","classes\/Object.html#M000329","(class_id)","Lookup missing generators using const_missing.  This allows any generator to reference another without",2],["lookup_store","ActiveSupport::Cache","classes\/ActiveSupport\/Cache.html#M003015","(*store_option)","Creates a new CacheStore object according to the given options. If no arguments are passed to this method,",2],["ls","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000213","()","",2],["lstrip","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002363","()","Strips entire range of Unicode whitespace from the left of the string. ",2],["macro","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001013","()","Returns the macro type. For example, <tt>composed_of :balance, :class_name => 'Money'<\/tt> will return",2],["mail_to","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M002231","(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 link",2],["mailer_name","ActionMailer::Base","classes\/ActionMailer\/Base.html#M002247","(value = nil)","Override the mailer name, which defaults to an inflected version of the mailer's class name. If you want",2],["mailer_name","ActionMailer::Base","classes\/ActionMailer\/Base.html#M002249","()","",2],["mailer_name=","ActionMailer::Base","classes\/ActionMailer\/Base.html#M002248","(value)","",2],["mandatory_options","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M000295","()","Convenient access to class mandatory options. ",2],["mandatory_options","Rails::Generator::Options::ClassMethods","classes\/Rails\/Generator\/Options\/ClassMethods.html#M000291","(options = nil)","",2],["manifest","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M000314","()","Generators must provide a manifest.  Use the +record+ method to create a new manifest and record your",2],["many?","Enumerable","classes\/Enumerable.html#M002914","(&block)","Returns true if the collection has more than 1 element. Functionally equivalent to collection.size >",2],["mark_as_test_request!","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001445","()","",2],["mark_features!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000039","()","Make a note of $\" so we can safely reload this instance. ",2],["markdown","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002010","(text)","Returns the text with all the Markdown codes turned into HTML tags. <i>This method is only available",2],["marshal","CGI::Session::ActiveRecordStore::Session","classes\/CGI\/Session\/ActiveRecordStore\/Session.html#M001534","(data)","",2],["marshal","CGI::Session::ActiveRecordStore::SqlBypass","classes\/CGI\/Session\/ActiveRecordStore\/SqlBypass.html#M001547","(data)","",2],["marshal_dump","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002330","()","",2],["marshal_load","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002331","(variables)","",2],["match","ActiveRecord::DynamicFinderMatch","classes\/ActiveRecord\/DynamicFinderMatch.html#M001102","(method)","",2],["match_attribute_method?","ActiveRecord::AttributeMethods::ClassMethods","classes\/ActiveRecord\/AttributeMethods\/ClassMethods.html#M001040","(method_name)","Returns MatchData if method_name is an attribute method. ",2],["mattr_accessor","Module","classes\/Module.html#M002673","(*syms)","",2],["mattr_reader","Module","classes\/Module.html#M002671","(*syms)","",2],["mattr_writer","Module","classes\/Module.html#M002672","(*syms)","",2],["maximum","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001223","(column_name, options = {})","Calculates the maximum value on a given column.  The value is returned with the same data type of the",2],["mb_chars","ActiveSupport::CoreExtensions::String::Multibyte","classes\/ActiveSupport\/CoreExtensions\/String\/Multibyte.html#M002539","()","",2],["mb_chars","ActiveSupport::CoreExtensions::String::Multibyte","classes\/ActiveSupport\/CoreExtensions\/String\/Multibyte.html#M002536","()","== Multibyte proxy +mb_chars+ is a multibyte safe proxy for string methods. In Ruby 1.8 and older it",2],["measure","ActiveSupport::Testing::Performance::Metrics::Base","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Base.html#M002985","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::CpuTime","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/CpuTime.html#M002996","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::GcRuns","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/GcRuns.html#M003008","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::GcRuns","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/GcRuns.html#M003009","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::GcRuns","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/GcRuns.html#M003010","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::GcTime","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/GcTime.html#M003012","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::GcTime","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/GcTime.html#M003013","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::Memory","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Memory.html#M003002","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::Memory","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Memory.html#M002998","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::Memory","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Memory.html#M003001","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::Memory","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Memory.html#M002997","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::Memory","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Memory.html#M002999","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::Memory","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Memory.html#M003000","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::Objects","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Objects.html#M003006","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::Objects","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Objects.html#M003005","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::Objects","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Objects.html#M003004","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::ProcessTime","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/ProcessTime.html#M002993","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::Time","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Time.html#M002991","()","",2],["measure","ActiveSupport::Testing::Performance::Metrics::WallTime","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/WallTime.html#M002994","()","",2],["measure_mode","ActiveSupport::Testing::Performance::Metrics::Base","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Base.html#M002984","()","",2],["megabyte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002735","()","Alias for #megabytes",2],["megabytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002734","()","",2],["memoize","ActiveSupport::Memoizable","classes\/ActiveSupport\/Memoizable.html#M002394","(*symbols)","",2],["memoize_all","ActiveSupport::Memoizable::Freezable","classes\/ActiveSupport\/Memoizable\/Freezable.html#M002392","()","",2],["merge","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002628","(hash)","Merges the instantized and the specified hashes together, giving precedence to the values from the second",2],["merge_conditions","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000878","(*conditions)","Merges conditions so that the result is a valid +condition+ ",2],["metaclass","Object","classes\/Object.html#M002896","()","Get object's meta (ghost, eigenclass, singleton) class ",2],["method","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001802","()","The HTTP request \\method as a lowercase symbol, such as <tt>:get<\/tt>. Note, HEAD is returned as <tt>:get<\/tt>",2],["method_missing","ActionController::Integration::Runner","classes\/ActionController\/Integration\/Runner.html#M001660","(sym, *args, &block)","Delegate unhandled messages to the current session instance. ",2],["method_missing","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001626","(selector, *args)","",2],["method_missing","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M000806","(method, *arguments, &block)","",2],["method_missing","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002341","(method, *args, &block)","Forward all undefined methods to the wrapped string. ",2],["method_missing","ActiveSupport::StringInquirer","classes\/ActiveSupport\/StringInquirer.html#M002948","(method_name, *arguments)","",2],["method_missing","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002333","(sym, *args, &block)","Send the missing method to +time+ instance, and wrap result in a new TimeWithZone with the existing +time_zone+.",2],["method_missing","Rails::Generator::Manifest","classes\/Rails\/Generator\/Manifest.html#M000282","(action, *args, &block)","Record an action. ",2],["method_option_to_s","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002111","(method)","",2],["method_segment","ActionView::Template","classes\/ActionView\/Template.html#M001972","()","",2],["microseconds","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000518","(time)","'0.123456' -> 123456 '1.123456' -> 123456 ",2],["midnight","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002830","()","Alias for #beginning_of_day",2],["midnight","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002582","()","Alias for #beginning_of_day",2],["midnight","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002793","()","Alias for #beginning_of_day",2],["migrate","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M000799","(direction)","Execute this migration in the named direction ",2],["migration_directory","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M000360","(relative_path)","",2],["migration_exists?","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M000362","(file_name)","",2],["migration_template","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M000377","(relative_source, relative_destination, template_options = {})","When creating a migration, it knows to find the first available file in db\/migrate and use the migration.rb",2],["migration_template","Rails::Generator::Commands::Destroy","classes\/Rails\/Generator\/Commands\/Destroy.html#M000386","(relative_source, relative_destination, template_options = {})","When deleting a migration, it knows to delete every file named \"[0-9]*_#{file_name}\". ",2],["migration_template","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M000396","(relative_source, relative_destination, options = {})","",2],["mime_type","ActionView::Template","classes\/ActionView\/Template.html#M001966","()","",2],["mime_type","ActiveResource::Formats::JsonFormat","classes\/ActiveResource\/Formats\/JsonFormat.html#M001344","()","",2],["mime_type","ActiveResource::Formats::XmlFormat","classes\/ActiveResource\/Formats\/XmlFormat.html#M001339","()","",2],["minimum","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001222","(column_name, options = {})","Calculates the minimum value on a given column.  The value is returned with the same data type of the",2],["minus_with_coercion","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002817","(other)","Time#- can also be used to determine the number of seconds between two Time instances. We're layering",2],["minute","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002717","()","Alias for #minutes",2],["minutes","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002716","()","",2],["model","CGI::Session","classes\/CGI\/Session.html#M001530","()","Return this session's underlying Session instance. Useful for the DB-backed session stores. ",2],["model","CGI::Session::ActiveRecordStore","classes\/CGI\/Session\/ActiveRecordStore.html#M001558","()","Access the underlying session model. ",2],["model_name","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M002670","()","Returns an ActiveSupport::ModelName object for module. It can be used to retrieve all kinds of naming-related",2],["monday","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002847","()","Alias for #beginning_of_week",2],["monday","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002787","()","Alias for #beginning_of_week",2],["month","ActiveSupport::CoreExtensions::Float::Time","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html#M002661","()","Alias for #months",2],["month","ActiveSupport::CoreExtensions::Integer::Time","classes\/ActiveSupport\/CoreExtensions\/Integer\/Time.html#M002614","()","Alias for #months",2],["months","ActiveSupport::CoreExtensions::Float::Time","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html#M002659","()","",2],["months","ActiveSupport::CoreExtensions::Integer::Time","classes\/ActiveSupport\/CoreExtensions\/Integer\/Time.html#M002613","()","",2],["months_ago","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002838","(months)","Returns a new Date\/DateTime representing the time a number of specified months ago ",2],["months_ago","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002778","(months)","Returns a new Time representing the time a number of specified months ago ",2],["months_since","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002839","(months)","Returns a new Date\/DateTime representing the time a number of specified months in the future ",2],["months_since","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002779","(months)","Returns a new Time representing the time a number of specified months in the future ",2],["months_without_deprecation","ActiveSupport::CoreExtensions::Float::Time","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html#M002660","()","",2],["mtime","ActionView::Helpers::AssetTagHelper::AssetTag","classes\/ActionView\/Helpers\/AssetTagHelper\/AssetTag.html#M002194","()","",2],["multipart?","ActionView::Template","classes\/ActionView\/Template.html#M001964","()","",2],["multiple_of?","ActiveSupport::CoreExtensions::Integer::EvenOdd","classes\/ActiveSupport\/CoreExtensions\/Integer\/EvenOdd.html#M002610","(number)","",2],["name","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001012","()","Returns the name of the macro.  For example, <tt>composed_of :balance, :class_name => 'Money'<\/tt> will",2],["name","ActiveSupport::Testing::Performance::Metrics::Base","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Base.html#M002983","()","",2],["name","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000248","()","",2],["named_scope","ActiveRecord::NamedScope::ClassMethods","classes\/ActiveRecord\/NamedScope\/ClassMethods.html#M000754","(name, options = {}, &block)","Adds a class method for retrieving and querying objects. A scope represents a narrowing of a database",2],["names","Rails::Generator::Source","classes\/Rails\/Generator\/Source.html#M000345","()","Return a convenient sorted list of all generator names. ",2],["namespace","ActionController::Routing::RouteSet::Mapper","classes\/ActionController\/Routing\/RouteSet\/Mapper.html#M001918","(name, options = {}, &block)","Enables the use of resources in a module by setting the name_prefix, path_prefix, and namespace for the",2],["native_database_types","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000556","()","Returns a Hash of mappings from the abstract data types to the native database types.  See TableDefinition#column",2],["new","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001733","()","",2],["new","ActionController::CGIWrapper","classes\/ActionController\/CGIWrapper.html#M001420","(request, *args)","",2],["new","ActionController::Caching::Actions::ActionCachePath","classes\/ActionController\/Caching\/Actions\/ActionCachePath.html#M001388","(controller, options = {}, infer_extension=true)","When true, infer_extension will look up the cache path extension from the request's path & format. This",2],["new","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001437","(output = $stdout, request = nil, response = nil)","",2],["new","ActionController::Http::Headers","classes\/ActionController\/Http\/Headers.html#M001589","(*args)","",2],["new","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001629","()","Create and initialize a new Session instance. ",2],["new","ActionController::NonInferrableControllerError","classes\/ActionController\/NonInferrableControllerError.html#M001592","(name)","",2],["new","ActionController::RequestProfiler","classes\/ActionController\/RequestProfiler.html#M001477","(options = {})","",2],["new","ActionController::RequestProfiler::Sandbox","classes\/ActionController\/RequestProfiler\/Sandbox.html#M001472","(script_path)","",2],["new","ActionController::Routing::Optimisation::Optimiser","classes\/ActionController\/Routing\/Optimisation\/Optimiser.html#M001904","(route, kind)","",2],["new","ActionController::TestUploadedFile","classes\/ActionController\/TestUploadedFile.html#M001610","(path, content_type = Mime::TEXT, binary = false)","",2],["new","ActionView::Base::ProxyModule","classes\/ActionView\/Base\/ProxyModule.html#M001979","(receiver)","",2],["new","ActionView::Helpers::AssetTagHelper::AssetCollection","classes\/ActionView\/Helpers\/AssetTagHelper\/AssetCollection.html#M002206","(template, controller, sources, recursive)","",2],["new","ActionView::Helpers::AssetTagHelper::AssetTag","classes\/ActionView\/Helpers\/AssetTagHelper\/AssetTag.html#M002190","(template, controller, source, include_host = true)","",2],["new","ActionView::Helpers::AtomFeedHelper::AtomBuilder","classes\/ActionView\/Helpers\/AtomFeedHelper\/AtomBuilder.html#M002037","(xml)","",2],["new","ActionView::Helpers::AtomFeedHelper::AtomFeedBuilder","classes\/ActionView\/Helpers\/AtomFeedHelper\/AtomFeedBuilder.html#M002040","(xml, view, feed_options = {})","",2],["new","ActionView::Template","classes\/ActionView\/Template.html#M001962","(template_path, load_paths = [])","",2],["new","ActionView::TestCase::TestController","classes\/ActionView\/TestCase\/TestController.html#M001960","()","",2],["new","ActiveRecord::AttributeAssignmentError","classes\/ActiveRecord\/AttributeAssignmentError.html#M000812","(message, exception, attribute)","",2],["new","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000935","(attributes = nil)","New objects can be instantiated as either empty (pass no construction parameter) or pre-set with attributes",2],["new","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000501","(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",2],["new","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M000639","(pools = {})","",2],["new","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M000620","(spec)","Creates a new ConnectionPool object. +spec+ is a ConnectionSpecification object which describes database",2],["new","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000403","(connection, logger, connection_options, config)","",2],["new","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000662","(connection, logger, connection_parameters, config)","Initializes and connects a PostgreSQL adapter. ",2],["new","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000538","(table_name, base)","",2],["new","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M000529","(base)","",2],["new","ActiveRecord::DynamicFinderMatch","classes\/ActiveRecord\/DynamicFinderMatch.html#M001103","(method)","",2],["new","ActiveRecord::MultiparameterAssignmentErrors","classes\/ActiveRecord\/MultiparameterAssignmentErrors.html#M000813","(errors)","",2],["new","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M000755","(proxy_scope, options, &block)","",2],["new","ActiveRecord::Observer","classes\/ActiveRecord\/Observer.html#M001206","()","Start observing the declared classes and their subclasses. ",2],["new","ActiveRecord::RecordInvalid","classes\/ActiveRecord\/RecordInvalid.html#M001108","(record)","",2],["new","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001011","(macro, name, options, active_record)","",2],["new","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001265","(attributes = {})","Constructor method for \\new resources; the optional +attributes+ parameter takes a \\hash of attributes",2],["new","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M001319","(site, format = ActiveResource::Formats[:xml])","The +site+ parameter is required and will set the +site+ attribute to the URI for the remote resource",2],["new","ActiveResource::Request","classes\/ActiveResource\/Request.html#M001365","(method, path, body = nil, headers = {})","",2],["new","ActiveResource::Response","classes\/ActiveResource\/Response.html#M001370","(body, message = 200, headers = {})","",2],["new","ActiveResource::TimeoutError","classes\/ActiveResource\/TimeoutError.html#M001316","(message)","",2],["new","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M002397","(log, level = DEBUG)","",2],["new","ActiveSupport::Cache::FileStore","classes\/ActiveSupport\/Cache\/FileStore.html#M002432","(cache_path)","",2],["new","ActiveSupport::Cache::MemCacheStore","classes\/ActiveSupport\/Cache\/MemCacheStore.html#M002428","(*addresses)","Creates a new MemCacheStore object, with the given memcached server addresses. Each address is either",2],["new","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M002459","()","",2],["new","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M002449","()","",2],["new","ActiveSupport::Callbacks::Callback","classes\/ActiveSupport\/Callbacks\/Callback.html#M002923","(kind, method, options = {})","",2],["new","ActiveSupport::Deprecation::DeprecatedObjectProxy","classes\/ActiveSupport\/Deprecation\/DeprecatedObjectProxy.html#M002949","(object, message)","",2],["new","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M002468","()","",2],["new","ActiveSupport::ModelName","classes\/ActiveSupport\/ModelName.html#M002669","(name)","",2],["new","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002339","(string)","Creates a new Chars instance by wrapping _string_. ",2],["new","ActiveSupport::Multibyte::UnicodeDatabase","classes\/ActiveSupport\/Multibyte\/UnicodeDatabase.html#M002350","()","",2],["new","ActiveSupport::Testing::Performance::Metrics::Base","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Base.html#M002982","()","",2],["new","ActiveSupport::Testing::Performance::Metrics::CpuTime","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/CpuTime.html#M002995","(*args)","",2],["new","ActiveSupport::Testing::Performance::Performer","classes\/ActiveSupport\/Testing\/Performance\/Performer.html#M002968","(harness, metric)","",2],["new","ActiveSupport::Testing::Performance::Profiler","classes\/ActiveSupport\/Testing\/Performance\/Profiler.html#M002976","(*args)","",2],["new","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002277","(utc_time, time_zone, local_time = nil, period = nil)","",2],["new","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002405","(name, utc_offset, tzinfo = nil)","Create a new TimeZone object with the given name and offset. The offset is the number of seconds that",2],["new","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002421","(name)","Return a TimeZone instance with the given name, or +nil+ if no such TimeZone instance exists. (This exists",2],["new","CGI::Session::ActiveRecordStore","classes\/CGI\/Session\/ActiveRecordStore.html#M001557","(session, option = nil)","Find or instantiate a session given a CGI::Session. ",2],["new","CGI::Session::ActiveRecordStore::SqlBypass","classes\/CGI\/Session\/ActiveRecordStore\/SqlBypass.html#M001551","(attributes)","Look for normal and marshaled data, self.find_by_session_id's way of telling us to postpone unmarshaling",2],["new","CGI::Session::CookieStore","classes\/CGI\/Session\/CookieStore.html#M001509","(session, options = {})","Called from CGI::Session only. ",2],["new","CGI::Session::MemCacheStore","classes\/CGI\/Session\/MemCacheStore.html#M001524","(session, options = {})","Create a new CGI::Session::MemCache instance This constructor is used internally by CGI::Session. The",2],["new","Commands::Discover","classes\/Commands\/Discover.html#M000194","(base_command)","",2],["new","Commands::Info","classes\/Commands\/Info.html#M000209","(base_command)","",2],["new","Commands::Install","classes\/Commands\/Install.html#M000199","(base_command)","",2],["new","Commands::List","classes\/Commands\/List.html#M000182","(base_command)","",2],["new","Commands::Plugin","classes\/Commands\/Plugin.html#M000176","()","",2],["new","Commands::Remove","classes\/Commands\/Remove.html#M000206","(base_command)","",2],["new","Commands::Source","classes\/Commands\/Source.html#M000188","(base_command)","",2],["new","Commands::Sources","classes\/Commands\/Sources.html#M000185","(base_command)","",2],["new","Commands::Unsource","classes\/Commands\/Unsource.html#M000191","(base_command)","",2],["new","Commands::Update","classes\/Commands\/Update.html#M000203","(base_command)","",2],["new","Fixtures","classes\/Fixtures.html#M000776","(connection, table_name, class_name, fixture_path, file_filter = DEFAULT_FILTER_RE)","",2],["new","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002619","(constructor = {})","",2],["new","Logger::Formatter","classes\/Logger\/Formatter.html#M002874","()","",2],["new","Mime::Type","classes\/Mime\/Type.html#M001764","(string, symbol = nil, synonyms = [])","",2],["new","Plugin","classes\/Plugin.html#M000140","(uri, name=nil)","",2],["new","Rails::Configuration","classes\/Rails\/Configuration.html#M000097","()","Create a new Configuration instance, initialized with the default values. ",2],["new","Rails::GemBuilder","classes\/Rails\/GemBuilder.html#M000234","(spec, gem_dir)","",2],["new","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000242","(name, options = {})","",2],["new","Rails::GemPlugin","classes\/Rails\/GemPlugin.html#M000279","(spec, gem)","Initialize this plugin from a Gem::Specification. ",2],["new","Rails::Generator::AbstractGemSource","classes\/Rails\/Generator\/AbstractGemSource.html#M000348","()","",2],["new","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M000313","(runtime_args, runtime_options = {})","",2],["new","Rails::Generator::GeneratedAttribute","classes\/Rails\/Generator\/GeneratedAttribute.html#M000304","(name, type)","",2],["new","Rails::Generator::Manifest","classes\/Rails\/Generator\/Manifest.html#M000281","(target = nil)","Take a default action target.  Yield self if block given. ",2],["new","Rails::Generator::NamedBase","classes\/Rails\/Generator\/NamedBase.html#M000323","(runtime_args, runtime_options = {})","",2],["new","Rails::Generator::PathSource","classes\/Rails\/Generator\/PathSource.html#M000346","(label, path)","",2],["new","Rails::Generator::Source","classes\/Rails\/Generator\/Source.html#M000343","(label)","",2],["new","Rails::Generator::Spec","classes\/Rails\/Generator\/Spec.html#M000308","(name, path, source)","",2],["new","Rails::Initializer","classes\/Rails\/Initializer.html#M000056","(configuration)","Create a new Initializer instance that references the given Configuration instance. ",2],["new","Rails::Plugin","classes\/Rails\/Plugin.html#M000263","(directory)","",2],["new","Rails::SecretKeyGenerator","classes\/Rails\/SecretKeyGenerator.html#M000287","(identifier)","",2],["new","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M000223","(installed_index, vendor_dir=Rails::GemDependency.unpacked_path)","",2],["new","RailsEnvironment","classes\/RailsEnvironment.html#M000129","(dir)","",2],["new","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000023","(log_file_path = nil, gc_request_period = nil)","Initialize the FastCGI instance with the path to a crash log detailing unhandled exceptions (default",2],["new","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000212","(urls_to_fetch, level = 1, cwd = \".\")","",2],["new","Repositories","classes\/Repositories.html#M000159","(cache_file = File.join(find_home, \".rails-plugin-sources\"))","",2],["new","Repository","classes\/Repository.html#M000172","(uri)","",2],["new","SourceAnnotationExtractor","classes\/SourceAnnotationExtractor.html#M000011","(tag)","",2],["new?","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001267","()","A method to determine if the resource a \\new object (i.e., it has not been POSTed to the remote service",2],["new_date","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000519","(year, mon, mday)","",2],["new_record?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000942","()","Returns true if this object hasn't been saved yet -- that is, a record for the object doesn't exist yet.",2],["new_record?","CGI::Session::ActiveRecordStore::SqlBypass","classes\/CGI\/Session\/ActiveRecordStore\/SqlBypass.html#M001552","()","",2],["new_session","Object","classes\/Object.html#M000020","()","create a new session. If a block is given, the new session will be yielded to the block before being",2],["new_time","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000520","(year, mon, mday, hour, min, sec, microsec)","",2],["next_migration_number","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M000359","()","",2],["next_migration_string","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M000363","(padding = 3)","",2],["next_month","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002845","()","Short-hand for months_since(1) ",2],["next_month","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002785","()","Short-hand for months_since(1) ",2],["next_week","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002851","(day = :monday)","Returns a new Date\/DateTime representing the start of the given day in next week (default is Monday).",2],["next_week","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002791","(day = :monday)","Returns a new Time representing the start of the given day in next week (default is Monday). ",2],["next_year","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002843","()","Short-hand for years_since(1) ",2],["next_year","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002783","()","Short-hand for years_since(1) ",2],["normalize","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002373","(form=ActiveSupport::Multibyte.default_normalization_form)","Returns the KC normalization of the string by default. NFKC is considered the best normalization form",2],["normalize_paths","ActionController::Routing","classes\/ActionController\/Routing.html#M001457","(paths)","Returns an array of paths, cleaned of double-slashes and relative path references. * \"\\\\\\\" and \"\/\/\" ",2],["not_modified?","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001814","(modified_at)","",2],["now","ActionController::Flash::FlashHash","classes\/ActionController\/Flash\/FlashHash.html#M001789","()","Sets a flash that will not be available to the next action, only to the current. flash.now[:message]",2],["now","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002414","()","Returns an ActiveSupport::TimeWithZone instance representing the current time in the time zone represented",2],["number?","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000503","()","",2],["number_to_currency","ActionView::Helpers::NumberHelper","classes\/ActionView\/Helpers\/NumberHelper.html#M002142","(number, options = {})","Formats a +number+ into a currency string (e.g., $13.65). You can customize the format in the +options+",2],["number_to_human_size","ActionView::Helpers::NumberHelper","classes\/ActionView\/Helpers\/NumberHelper.html#M002146","(number, *args)","Formats the bytes in +size+ into a more understandable representation (e.g., giving it 1500 yields 1.5",2],["number_to_percentage","ActionView::Helpers::NumberHelper","classes\/ActionView\/Helpers\/NumberHelper.html#M002143","(number, options = {})","Formats a +number+ as a percentage string (e.g., 65%). You can customize the format in the +options+",2],["number_to_phone","ActionView::Helpers::NumberHelper","classes\/ActionView\/Helpers\/NumberHelper.html#M002141","(number, options = {})","Formats a +number+ into a US phone number (e.g., (555) 123-9876). You can customize the format in the",2],["number_with_delimiter","ActionView::Helpers::NumberHelper","classes\/ActionView\/Helpers\/NumberHelper.html#M002144","(number, *args)","Formats a +number+ with grouped thousands using +delimiter+ (e.g., 12,324). You can customize the format",2],["number_with_precision","ActionView::Helpers::NumberHelper","classes\/ActionView\/Helpers\/NumberHelper.html#M002145","(number, *args)","Formats a +number+ with the specified level of <tt>:precision<\/tt> (e.g., 112.32 has a precision of 2).",2],["observe","ActiveRecord::Observer","classes\/ActiveRecord\/Observer.html#M001204","(*models)","Attaches the observer to the supplied model classes. ",2],["observe_field","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002076","(field_id, options = {})","Observes the field with the DOM ID specified by +field_id+ and calls a callback when its contents have",2],["observe_form","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002077","(form_id, options = {})","Observes the form with the DOM ID specified by +form_id+ and calls a callback when its contents have",2],["observed_class","ActiveRecord::Observer","classes\/ActiveRecord\/Observer.html#M001205","()","The class observed by default is inferred from the observer's class name: assert_equal Person, PersonObserver.observed_class",2],["observed_classes","ActiveRecord::Observer","classes\/ActiveRecord\/Observer.html#M001209","()","",2],["observed_subclasses","ActiveRecord::Observer","classes\/ActiveRecord\/Observer.html#M001210","()","",2],["observers","ActiveRecord::Observing::ClassMethods","classes\/ActiveRecord\/Observing\/ClassMethods.html#M001201","()","Gets the current observers. ",2],["observers=","ActiveRecord::Observing::ClassMethods","classes\/ActiveRecord\/Observing\/ClassMethods.html#M001200","(*observers)","Activates the observers assigned. Examples: # Calls PersonObserver.instance ActiveRecord::Base.observers",2],["odd?","ActiveSupport::CoreExtensions::Integer::EvenOdd","classes\/ActiveSupport\/CoreExtensions\/Integer\/EvenOdd.html#M002612","()","",2],["old_datetime_format","Logger","classes\/Logger.html#M002871","()","Alias for #datetime_format",2],["old_datetime_format=","Logger","classes\/Logger.html#M002869","(datetime_format)","Alias for #datetime_format=",2],["old_formatter","Logger","classes\/Logger.html#M002873","()","Alias for #formatter",2],["on","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001117","(attribute)","Returns +nil+, if no errors are associated with the specified +attribute+. Returns the error message,",2],["on","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001301","(attribute)","A method to return the errors associated with +attribute+, which returns nil, if no errors are  associated",2],["on_base","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001119","()","Returns errors assigned to the base object through +add_to_base+ according to the normal rules of <tt>on(attribute)<\/tt>.",2],["on_base","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001303","()","A method to return errors assigned to +base+ object through add_to_base, which returns nil, if no errors",2],["open_session","ActionController::Integration::Runner","classes\/ActionController\/Integration\/Runner.html#M001658","()","Open a new session instance. If a block is given, the new session is yielded to the block before being",2],["open_transactions","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000747","()","",2],["option_groups_from_collection_for_select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M002025","(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 groups",2],["options","ActiveRecord::Reflection::MacroReflection","classes\/ActiveRecord\/Reflection\/MacroReflection.html#M001014","()","Returns the hash of options used for the macro.  For example, it would return <tt>{ :class_name => \"Money\"",2],["options","Commands::Discover","classes\/Commands\/Discover.html#M000195","()","",2],["options","Commands::Info","classes\/Commands\/Info.html#M000210","()","",2],["options","Commands::Install","classes\/Commands\/Install.html#M000200","()","",2],["options","Commands::List","classes\/Commands\/List.html#M000183","()","",2],["options","Commands::Plugin","classes\/Commands\/Plugin.html#M000178","()","",2],["options","Commands::Remove","classes\/Commands\/Remove.html#M000207","()","",2],["options","Commands::Source","classes\/Commands\/Source.html#M000189","()","",2],["options","Commands::Sources","classes\/Commands\/Sources.html#M000186","()","",2],["options","Commands::Unsource","classes\/Commands\/Unsource.html#M000192","()","",2],["options","Commands::Update","classes\/Commands\/Update.html#M000204","()","",2],["options","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M000294","()","Each instance has an options hash that's populated by #parse. ",2],["options_for_ajax","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002110","(options)","",2],["options_for_javascript","ActionView::Helpers::JavaScriptHelper","classes\/ActionView\/Helpers\/JavaScriptHelper.html#M002121","(options)","",2],["options_for_select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M002023","(container, selected = nil)","Accepts a container (hash, array, enumerable, your type) and returns a string of option tags. Given a",2],["options_from_collection_for_select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M002024","(collection, value_method, text_method, selected = nil)","Returns a string of option tags that have been compiled by iterating over the +collection+ and assigning",2],["options_include_default?","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000584","(options)","",2],["ord","ActiveSupport::CoreExtensions::String::Conversions","classes\/ActiveSupport\/CoreExtensions\/String\/Conversions.html#M002541","()","'a'.ord == 'a'[0] for Ruby 1.9 forward compatibility. ",2],["ordinalize","ActiveSupport::CoreExtensions::Integer::Inflections","classes\/ActiveSupport\/CoreExtensions\/Integer\/Inflections.html#M002609","()","Ordinalize turns a number into an ordinal string used to denote the position in an ordered sequence such",2],["ordinalize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002492","(number)","Turns a number into an ordinal string used to denote the position in an ordered sequence such as 1st,",2],["orig_delete","ActiveResource::CustomMethods","classes\/ActiveResource\/CustomMethods.html#M001352","(custom_method_name, options = {})","Alias for #delete",2],["original_filename","ActionController::UploadedFile","classes\/ActionController\/UploadedFile.html#M001869","()","Take the basename of the upload's original filename. This handles the full Windows paths given by Internet",2],["output_filename","ActiveSupport::Testing::Performance::Benchmarker","classes\/ActiveSupport\/Testing\/Performance\/Benchmarker.html#M002975","()","",2],["output_filename","ActiveSupport::Testing::Performance::Performer","classes\/ActiveSupport\/Testing\/Performance\/Performer.html#M002970","()","",2],["output_filename","ActiveSupport::Testing::Performance::Profiler","classes\/ActiveSupport\/Testing\/Performance\/Profiler.html#M002980","(printer_class)","",2],["overlaps?","ActiveSupport::CoreExtensions::Range::Overlaps","classes\/ActiveSupport\/CoreExtensions\/Range\/Overlaps.html#M002591","(other)","Compare two ranges and see if they overlap eachother (1..5).overlaps?(4..6) # => true (1..5).overlaps?(7..9)",2],["parameterize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002528","()","Replaces special characters in a string so that it may be used as part of a 'pretty' URL. ==== Examples",2],["parameterize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002484","(string, sep = '-')","Replaces special characters in a string so that it may be used as part of a 'pretty' URL. ==== Examples",2],["parameters","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001840","()","Returns both GET and POST \\parameters in a single hash. ",2],["params","ActionController::CGIWrapper","classes\/ActionController\/CGIWrapper.html#M001421","()","",2],["parent","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M002687","()","Returns the module which contains this one according to its name. module M module N end end X = M::N",2],["parent_name","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M002686","()","Returns the name of the module containing this one. p M::N.parent_name # => \"M\" ",2],["parents","ActiveSupport::CoreExtensions::Module","classes\/ActiveSupport\/CoreExtensions\/Module.html#M002688","()","Returns all the parents of this module according to its name, ordered from nested outwards. The receiver",2],["parse","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002413","(str, now=now)","Method for creating new ActiveSupport::TimeWithZone instance in time zone of +self+ from parsed string.",2],["parse","Mime::Type","classes\/Mime\/Type.html#M001763","(accept_header)","",2],["parse!","Commands::Discover","classes\/Commands\/Discover.html#M000196","(args)","",2],["parse!","Commands::Info","classes\/Commands\/Info.html#M000211","(args)","",2],["parse!","Commands::Install","classes\/Commands\/Install.html#M000202","(args)","",2],["parse!","Commands::List","classes\/Commands\/List.html#M000184","(args)","",2],["parse!","Commands::Plugin","classes\/Commands\/Plugin.html#M000181","(args=ARGV)","",2],["parse!","Commands::Plugin","classes\/Commands\/Plugin.html#M000179","(args=ARGV)","",2],["parse!","Commands::Remove","classes\/Commands\/Remove.html#M000208","(args)","",2],["parse!","Commands::Source","classes\/Commands\/Source.html#M000190","(args)","",2],["parse!","Commands::Sources","classes\/Commands\/Sources.html#M000187","(args)","",2],["parse!","Commands::Unsource","classes\/Commands\/Unsource.html#M000193","(args)","",2],["parse!","Commands::Update","classes\/Commands\/Update.html#M000205","(args)","",2],["parse!","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M000298","(args, runtime_options = {})","Parse arguments into the options hash.  Classes may customize parsing behavior by overriding these methods:",2],["parse_options","ActionController::RequestProfiler","classes\/ActionController\/RequestProfiler.html#M001484","(args)","Parse command-line options ",2],["partial_path","ActionController::RecordIdentifier","classes\/ActionController\/RecordIdentifier.html#M001794","(record_or_class, controller_path = nil)","Returns plural\/singular for a record or class. Example: partial_path(post)                   # => \"posts\/post\"",2],["partial_path","ActionView::Helpers::RecordIdentificationHelper","classes\/ActionView\/Helpers\/RecordIdentificationHelper.html#M002032","(*args, &block)","See ActionController::RecordIdentifier.partial_path -- this is just a delegate to that for convenient",2],["password","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001239","()","Gets the \\password for REST HTTP authentication. ",2],["password=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001240","(password)","Sets the \\password for REST HTTP authentication. ",2],["password=","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M001322","(password)","Set password for remote service. ",2],["password_field","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M002135","(object_name, method, options = {})","Returns an input tag of the \"password\" type tailored for accessing a specified attribute (identified",2],["password_field_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M002050","(name = \"password\", value = nil, options = {})","Creates a password field, a masked text field that will hide the users input behind a mask character.",2],["past?","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002823","()","Tells whether the Date object's date lies in the past ",2],["past?","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002573","()","Tells whether the DateTime object's datetime lies in the past ",2],["past?","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002764","()","Tells whether the Time object's time lies in the past ",2],["past?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002309","()","",2],["path","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001838","()","Returns the interpreted \\path to requested resource after all the installation directory of this application",2],["path","ActionView::Template","classes\/ActionView\/Template.html#M001967","()","",2],["path_for","ActionController::Caching::Actions::ActionCachePath","classes\/ActionController\/Caching\/Actions\/ActionCachePath.html#M001387","(controller, options, infer_extension=true)","",2],["path_parameters","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001843","()","Returns a hash with the \\parameters used to form the \\path of the request. Returned hash keys are strings:",2],["path_to_image","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M002178","(source)","Alias for #image_path",2],["path_to_javascript","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M002153","(source)","Alias for #javascript_path",2],["path_to_stylesheet","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M002175","(source)","Alias for #stylesheet_path",2],["path_without_extension","ActionView::Template","classes\/ActionView\/Template.html#M001968","()","",2],["path_without_format_and_extension","ActionView::Template","classes\/ActionView\/Template.html#M001969","()","",2],["perform_action_with_caching","ActionController::Caching::SqlCache","classes\/ActionController\/Caching\/SqlCache.html#M001402","()","",2],["period","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002284","()","Returns the underlying TZInfo::TimezonePeriod. ",2],["period_for_local","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002419","(time, dst=true)","Available so that TimeZone instances respond like TZInfo::Timezone instances ",2],["period_for_utc","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002418","(time)","Available so that TimeZone instances respond like TZInfo::Timezone instances ",2],["periodically_call_remote","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002069","(options = {})","Periodically calls the specified url (<tt>options[:url]<\/tt>) every <tt>options[:frequency]<\/tt> seconds",2],["petabyte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002741","()","Alias for #petabytes",2],["petabytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002740","()","",2],["plugin_loader","Rails::Initializer","classes\/Rails\/Initializer.html#M000069","()","",2],["plugins","Repository","classes\/Repository.html#M000173","()","",2],["plugins=","Rails::Configuration","classes\/Rails\/Configuration.html#M000092","(plugins)","",2],["plural","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M002469","(rule, replacement)","Specifies a new pluralization rule and its replacement. The rule can either be a string or a regular",2],["plural_class_name","ActionController::RecordIdentifier","classes\/ActionController\/RecordIdentifier.html#M001797","(record_or_class)","Returns the plural class name of a record or class. Examples: plural_class_name(post)             # =>",2],["pluralize","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002006","(count, singular, plural = nil)","Attempts to pluralize the +singular+ word unless +count+ is 1. If +plural+ is supplied, it will use that",2],["pluralize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002519","()","Returns the plural form of the word in the string. \"post\".pluralize             # => \"posts\" \"octopus\".pluralize",2],["pluralize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002476","(word)","Returns the plural form of the word in the string. Examples: \"post\".pluralize             # => \"posts\"",2],["polymorphic_path","ActionController::PolymorphicRoutes","classes\/ActionController\/PolymorphicRoutes.html#M001413","(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>:routing_type",2],["polymorphic_url","ActionController::PolymorphicRoutes","classes\/ActionController\/PolymorphicRoutes.html#M001404","(record_or_hash_or_array, options = {})","Constructs a call to a named RESTful route for the given record and returns the resulting URL string.",2],["pop_d","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000215","()","",2],["port","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001831","()","Returns the port number of this request as an integer. ",2],["port_string","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001833","()","Returns a \\port suffix like \":8080\" if the \\port number of this request is not the default HTTP \\port",2],["possible_controllers","ActionController::Routing","classes\/ActionController\/Routing.html#M001458","()","Returns the array of controller names currently available to ActionController::Routing. ",2],["post","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001642","(path, parameters = nil, headers = nil)","Performs a POST request with the given parameters. See get() for more details. ",2],["post","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M001327","(path, body = '', headers = {})","Execute a POST request. Used to create new resources. ",2],["post","ActiveResource::CustomMethods","classes\/ActiveResource\/CustomMethods.html#M001349","(custom_method_name, options = {}, body = '')","",2],["post","ActiveResource::CustomMethods::InstanceMethods","classes\/ActiveResource\/CustomMethods\/InstanceMethods.html#M001355","(method_name, options = {}, body = nil)","",2],["post?","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001804","()","Is this a POST request?  Equivalent to <tt>request.method == :post<\/tt>. ",2],["post_via_redirect","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001637","(path, parameters = nil, headers = nil)","Performs a POST request, following any subsequent redirect. See +request_via_redirect+ for more information.",2],["postgresql_version","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000716","()","Returns the version of the connected PostgreSQL version. ",2],["prefetch_primary_key?","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000728","(table_name = nil)","Should primary key values be selected from their corresponding sequence before the insert statement?",2],["prefix","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001247","(options={})","Gets the \\prefix for a resource's nested URL (e.g., <tt>prefix\/collectionname\/1.xml<\/tt>) This method",2],["prefix=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001249","(value = '\/')","Sets the \\prefix for a resource's nested URL (e.g., <tt>prefix\/collectionname\/1.xml<\/tt>). Default value",2],["prefix_source","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001248","()","An attribute reader for the source string for the resource path \\prefix.  This method is regenerated",2],["preload_associations","ActiveRecord::AssociationPreload::ClassMethods","classes\/ActiveRecord\/AssociationPreload\/ClassMethods.html#M001151","(records, associations, preload_options={})","Eager loads the named associations for the given ActiveRecord record(s). In this description, 'association",2],["prepare!","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001751","()","",2],["prepare_controller_class","ActionController::TestCase","classes\/ActionController\/TestCase.html#M001599","(new_class)","",2],["prepare_dispatcher","Rails::Initializer","classes\/Rails\/Initializer.html#M000090","()","",2],["prepend_after_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M001881","(*filters, &block)","The passed <tt>filters<\/tt> will be prepended to the array of filters that run _after_ actions on this",2],["prepend_around_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M001884","(*filters, &block)","If you <tt>prepend_around_filter A.new, B.new<\/tt>, the filter chain looks like: A#before B#before #",2],["prepend_before_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M001878","(*filters, &block)","The passed <tt>filters<\/tt> will be prepended to the filter_chain and will execute before the action",2],["prepend_sources","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M000335","(*args)","Add a source to the beginning of the list. ",2],["prepend_view_path","ActionController::Base","classes\/ActionController\/Base.html#M001687","(path)","Adds a view_path to the front of the view_paths array. This change affects the current request only.",2],["prepend_view_path","ActionController::Base","classes\/ActionController\/Base.html#M001675","(path)","Adds a view_path to the front of the view_paths array. If the current class has no view paths, copy them",2],["present?","Object","classes\/Object.html#M002566","()","An object is present if it's not blank. ",2],["primary_key","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000843","()","Defines the primary key field -- can be overridden in subclasses. Overwriting will negate any effect",2],["primary_key","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M000530","(name)","Appends a primary key definition to the table definition. Can be called multiple times, but this is probably",2],["process","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001614","(action, parameters = nil, session = nil, flash = nil)","execute the request and set\/volley the response ",2],["process","Rails::Initializer","classes\/Rails\/Initializer.html#M000057","()","Sequentially step through all of the available initialization routines, in order (view execution order",2],["process!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000024","(provider = FCGI)","",2],["process!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000022","(*args, &block)","Initialize and run the FastCGI instance, passing arguments through to new. ",2],["process_cgi","ActionController::Base","classes\/ActionController\/Base.html#M001604","(cgi = CGI.new, session_options = {})","Process a request extracted from a CGI object and return a response. Pass false as <tt>session_options<\/tt>",2],["process_each_request","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000025","(provider)","",2],["process_request","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000026","(cgi)","",2],["process_test","ActionController::Base","classes\/ActionController\/Base.html#M001606","(request)","Process a test request called with a TestRequest object. ",2],["process_view_paths","ActionView::Base","classes\/ActionView\/Base.html#M001978","(value)","",2],["process_with_test","ActionController::Base","classes\/ActionController\/Base.html#M001608","(*args)","",2],["profile","ActionController::RequestProfiler","classes\/ActionController\/RequestProfiler.html#M001480","(sandbox)","",2],["profile","ActiveSupport::Testing::Performance::Metrics::Base","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Base.html#M002987","()","",2],["protect_against_forgery?","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M001470","()","",2],["protect_from_forgery","ActionController::RequestForgeryProtection::ClassMethods","classes\/ActionController\/RequestForgeryProtection\/ClassMethods.html#M001463","(options = {})","Turn on request forgery protection. Bear in mind that only non-GET, HTML\/JavaScript requests are checked.",2],["protocol","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001826","()","Returns 'https:\/\/' if this is an SSL request and 'http:\/\/' otherwise. ",2],["proxy_found","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M000763","()","",2],["public_directory","ActionView::Helpers::AssetTagHelper::JavaScriptAsset","classes\/ActionView\/Helpers\/AssetTagHelper\/JavaScriptAsset.html#M002184","()","",2],["public_directory","ActionView::Helpers::AssetTagHelper::StylesheetAsset","classes\/ActionView\/Helpers\/AssetTagHelper\/StylesheetAsset.html#M002187","()","",2],["public_path","ActionView::Helpers::AssetTagHelper::AssetTag","classes\/ActionView\/Helpers\/AssetTagHelper\/AssetTag.html#M002191","()","",2],["public_path","Rails","classes\/Rails.html#M000053","()","",2],["public_path=","Rails","classes\/Rails.html#M000054","(path)","",2],["push_d","RecursiveHTTPFetcher","classes\/RecursiveHTTPFetcher.html#M000214","(dir)","",2],["put","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001643","(path, parameters = nil, headers = nil)","Performs a PUT request with the given parameters. See get() for more details. ",2],["put","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M001326","(path, body = '', headers = {})","Execute a PUT request (see HTTP protocol documentation if unfamiliar). Used to update resources. ",2],["put","ActiveResource::CustomMethods","classes\/ActiveResource\/CustomMethods.html#M001350","(custom_method_name, options = {}, body = '')","",2],["put","ActiveResource::CustomMethods::InstanceMethods","classes\/ActiveResource\/CustomMethods\/InstanceMethods.html#M001356","(method_name, options = {}, body = '')","",2],["put?","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001805","()","Is this a PUT request?  Equivalent to <tt>request.method == :put<\/tt>. ",2],["put_via_redirect","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001638","(path, parameters = nil, headers = nil)","Performs a PUT request, following any subsequent redirect. See +request_via_redirect+ for more information.",2],["query_parameters","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001848","()","",2],["query_string","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001836","()","Returns the query string, accounting for server idiosyncrasies. ",2],["query_string","ActionController::CGIWrapper","classes\/ActionController\/CGIWrapper.html#M001423","()","",2],["quote","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000407","(value, column = nil)","QUOTING ================================================== ",2],["quote","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M000481","(value, column = nil)","Quotes the column value to help prevent {SQL injection attacks}[http:\/\/en.wikipedia.org\/wiki\/SQL_injection].",2],["quote_column_name","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M000483","(column_name)","Quotes the column name. Defaults to no quoting. ",2],["quote_string","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M000482","(s)","Quotes a string, escaping any ' (single quote) and \\ (backslash) characters. ",2],["quote_table_name","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000738","(name)","Override to return the quoted table name. Defaults to column quoting. ",2],["quote_table_name","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M000484","(table_name)","Quotes the table name. Defaults to column name quoting. ",2],["quoted_date","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M000487","(value)","",2],["quoted_false","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000412","()","",2],["quoted_false","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M000486","()","",2],["quoted_locking_column","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001197","()","Quote the column name used for optimistic locking. ",2],["quoted_string_prefix","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M000488","()","",2],["quoted_true","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000411","()","",2],["quoted_true","ActiveRecord::ConnectionAdapters::Quoting","classes\/ActiveRecord\/ConnectionAdapters\/Quoting.html#M000485","()","",2],["radio_button","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M002140","(object_name, method, tag_value, options = {})","Returns a radio button tag for accessing a specified attribute (identified by +method+) on an object",2],["radio_button_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M002053","(name, value, checked = false, options = {})","Creates a radio button; use groups of radio buttons named the same to allow users to select from a group",2],["raise","ActiveSupport::BasicObject","classes\/ActiveSupport\/BasicObject.html#M002337","(*args)","Let ActiveSupport::BasicObject at least raise exceptions. ",2],["rand","ActiveSupport::CoreExtensions::Array::RandomAccess","classes\/ActiveSupport\/CoreExtensions\/Array\/RandomAccess.html#M002695","()","Returns a random element from the array. ",2],["random_bytes","ActiveSupport::SecureRandom","classes\/ActiveSupport\/SecureRandom.html#M002493","(n=nil)","SecureRandom.random_bytes generates a random binary string. The argument n specifies the length of the",2],["random_number","ActiveSupport::SecureRandom","classes\/ActiveSupport\/SecureRandom.html#M002496","(n=0)","SecureRandom.random_number generates a random number. If an positive integer is given as n, SecureRandom.random_number",2],["raw_connection","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000746","()","Provides access to the underlying database driver for this adapter. For example, this method returns",2],["raw_host_with_port","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001828","()","Returns the \\host for this request, such as \"example.com\". ",2],["raw_post","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001839","()","Read the request \\body. This is useful for web services that need to work with raw requests directly.",2],["read","ActiveSupport::Cache::CompressedMemCacheStore","classes\/ActiveSupport\/Cache\/CompressedMemCacheStore.html#M002426","(name, options = nil)","",2],["read","ActiveSupport::Cache::FileStore","classes\/ActiveSupport\/Cache\/FileStore.html#M002433","(name, options = nil)","",2],["read","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M002460","(name, options = nil)","",2],["read","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M003019","(key, options = nil)","Fetches data from the cache, using the given key. If there is data in the cache with the given key, then",2],["read","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M002451","(name, options = nil)","",2],["read_fragment","ActionController::Caching::Fragments","classes\/ActionController\/Caching\/Fragments.html#M001381","(key, options = nil)","Reads a cached fragment from the location signified by <tt>key<\/tt> (see <tt>expire_fragment<\/tt> for",2],["readable_inspect","ActiveSupport::CoreExtensions::Date::Conversions","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html#M002774","()","Overrides the default inspect method with a human readable one, e.g., \"Mon, 21 Feb 2005\" ",2],["readable_inspect","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M002559","()","Overrides the default inspect method with a human readable one, e.g., \"Mon, 21 Feb 2005 14:30:00 +0000\"",2],["readme","Rails::Generator::Commands::Base","classes\/Rails\/Generator\/Commands\/Base.html#M000357","(*args)","Does nothing for all commands except Create. ",2],["readme","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M000376","(*relative_sources)","Display a README. ",2],["readme","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M000395","(*args)","",2],["readonly!","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000975","()","Marks this record as read only. ",2],["readonly?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000974","()","Returns +true+ if the record is read only. Records loaded through joins with piggy-back attributes will",2],["readonly_attributes","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000838","()","Returns an array of all the attributes that have been specified as readonly. ",2],["receive","ActionMailer::Base","classes\/ActionMailer\/Base.html#M002254","(raw_email)","Receives a raw email, parses it into an email object, decodes it, instantiates a new mailer, and passes",2],["reconnect!","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000741","()","Disconnects from the database if already connected, and establishes a new connection with the database.",2],["reconnect!","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000415","()","",2],["reconnect!","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000664","()","Close then reopen the connection. ",2],["record","ActiveSupport::Testing::Performance::Benchmarker","classes\/ActiveSupport\/Testing\/Performance\/Benchmarker.html#M002972","()","",2],["record","ActiveSupport::Testing::Performance::Profiler","classes\/ActiveSupport\/Testing\/Performance\/Profiler.html#M002979","()","",2],["record","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M000320","()","Convenience method for generator subclasses to record a manifest. ",2],["record_entity_expansion!","REXML::Document","classes\/REXML\/Document.html#M002608","()","",2],["recycle!","ActionController::TestResponse","classes\/ActionController\/TestResponse.html#M001609","()","",2],["redirect","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001748","(url, status)","",2],["redirect?","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001640","()","Returns +true+ if the last response was a redirect. ",2],["redirect_to","ActionController::Base","classes\/ActionController\/Base.html#M001697","(options = {}, response_status = {})","Redirects the browser to the target specified in +options+. This parameter can take one of three forms:",2],["redirect_to","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002090","(location)","Redirects the browser to the given +location+ using JavaScript, in the same form as +url_for+. Examples:",2],["redirect_to_full_url","ActionController::Base","classes\/ActionController\/Base.html#M001698","(url, status)","",2],["redirect_to_url","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001621","()","",2],["reference?","Rails::Generator::GeneratedAttribute","classes\/Rails\/Generator\/GeneratedAttribute.html#M000307","()","",2],["references","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000548","(*args)","Adds a reference. Optionally adds a +type+ column. <tt>references<\/tt> and <tt>belongs_to<\/tt> are acceptable.",2],["references","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M000534","(*args)","",2],["referer","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001847","()","Alias for #referrer",2],["referrer","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001846","()","",2],["reflect_on_aggregation","ActiveRecord::Reflection::ClassMethods","classes\/ActiveRecord\/Reflection\/ClassMethods.html#M001008","(aggregation)","Returns the AggregateReflection object for the named +aggregation+ (use the symbol). Example: Account.reflect_on_aggregation(:balance)",2],["reflect_on_all_aggregations","ActiveRecord::Reflection::ClassMethods","classes\/ActiveRecord\/Reflection\/ClassMethods.html#M001007","()","Returns an array of AggregateReflection objects for all the aggregations in the class. ",2],["reflect_on_all_associations","ActiveRecord::Reflection::ClassMethods","classes\/ActiveRecord\/Reflection\/ClassMethods.html#M001009","(macro = nil)","Returns an array of AssociationReflection objects for all the associations in the class. If you only",2],["reflect_on_association","ActiveRecord::Reflection::ClassMethods","classes\/ActiveRecord\/Reflection\/ClassMethods.html#M001010","(association)","Returns the AssociationReflection object for the named +association+ (use the symbol). Example: Account.reflect_on_association(:owner)",2],["reflections","ActiveRecord::Reflection::ClassMethods","classes\/ActiveRecord\/Reflection\/ClassMethods.html#M001006","()","Returns a hash containing all AssociationReflection objects for the current class Example: Invoice.reflections",2],["refresh!","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M000224","()","",2],["refresh_spec","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000256","(directory)","",2],["register","Mime::Type","classes\/Mime\/Type.html#M001762","(string, symbol, mime_type_synonyms = [], extension_synonyms = [], skip_lookup = false)","",2],["register_alias","Mime::Type","classes\/Mime\/Type.html#M001761","(string, symbol, extension_synonyms = [])","Registers an alias that's not used on mime type lookup, but can be referenced directly. Especially useful",2],["register_javascript_expansion","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M002170","(expansions)","Register one or more javascript files to be included when <tt>symbol<\/tt> is passed to <tt>javascript_include_tag<\/tt>.",2],["register_javascript_include_default","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M002172","(*sources)","Register one or more additional JavaScript files to be included when <tt>javascript_include_tag :defaults<\/tt>",2],["register_stylesheet_expansion","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M002171","(expansions)","Register one or more stylesheet files to be included when <tt>symbol<\/tt> is passed to <tt>stylesheet_link_tag<\/tt>.",2],["register_template_extension","ActionMailer::Base","classes\/ActionMailer\/Base.html#M002256","(extension)","",2],["regular_writer","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002622","(key, value)","Alias for #[]=",2],["relative_path","ActionView::Template","classes\/ActionView\/Template.html#M001970","()","",2],["relative_url_root=","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001800","(relative_url_root)","",2],["release_connection","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M000622","()","Signal that the thread is finished with the current connection. #release_connection releases the connection-thread",2],["reload","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002091","()","Reloads the browser's current +location+ using JavaScript Examples: # Generates: window.location.reload();",2],["reload","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000958","(options = nil)","Reloads the attributes of this object from the database. The optional options argument is passed to find",2],["reload","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M000756","()","",2],["reload","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001281","()","A method to \\reload the attributes of this object from the remote web service. ==== Examples my_branch",2],["reload!","Object","classes\/Object.html#M000021","()","reloads the environment ",2],["reload!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000038","()","",2],["reload_application","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001442","()","",2],["reload_handler","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000035","(signal)","",2],["reload_plugins?","Rails::Configuration","classes\/Rails\/Configuration.html#M000093","()","Returns true if plugin reloading is enabled. ",2],["remote_addr","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001845","()","",2],["remote_form_for","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002071","(record_or_name_or_array, *args, &proc)","Creates a form that will submit using XMLHttpRequest in the background instead of the regular reloading",2],["remote_function","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002075","(options)","Returns the JavaScript needed for a remote function. Takes the same arguments as link_to_remote. Example:",2],["remote_ip","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001823","()","Determines originating IP address.  REMOTE_ADDR is the standard but will fail if the user is behind a",2],["remove","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002085","(*ids)","Removes the DOM elements with the given +ids+ from the page. Example: # Remove a few people # Generates:",2],["remove","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000544","(*column_names)","Removes the column(s) from the table definition. ===== Examples t.remove(:qualification) t.remove(:qualification,",2],["remove","Repositories","classes\/Repositories.html#M000162","(uri)","",2],["remove_belongs_to","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000551","(*args)","Alias for #remove_references",2],["remove_column","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000566","(table_name, *column_names)","Removes the column(s) from the table definition. ===== Examples remove_column(:suppliers, :qualification)",2],["remove_columns","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000567","(table_name, *column_names)","Alias for #remove_column",2],["remove_connection","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000658","(klass = self)","",2],["remove_connection","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M000648","(klass)","Remove the connection for this class. This will close the active connection and the defined connection",2],["remove_index","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000712","(table_name, options = {})","Drops an index from a table. ",2],["remove_index","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000572","(table_name, options = {})","Remove the given index from the table. Remove the suppliers_name_index in the suppliers table. remove_index",2],["remove_index","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000545","(options = {})","Removes the given index from the table. ===== Examples ====== Remove the suppliers_name_index in the",2],["remove_references","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000550","(*args)","Removes a reference. Optionally removes a +type+ column. <tt>remove_references<\/tt> and <tt>remove_belongs_to<\/tt>",2],["remove_spec","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M000232","(spec)","",2],["remove_timestamps","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000583","(table_name)","Removes the timestamp columns (created_at and updated_at) from the table definition. ===== Examples remove_timestamps(:suppliers)",2],["remove_timestamps","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000546","()","Removes the timestamp columns (created_at and updated_at) from the table. ===== Example t.remove_timestamps",2],["rename","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000547","(column_name, new_column_name)","Renames a column. ===== Example t.rename(:description, :name) ",2],["rename_column","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000711","(table_name, column_name, new_column_name)","Renames a column in a table. ",2],["rename_column","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000570","(table_name, column_name, new_column_name)","Renames a column. ===== Example rename_column(:suppliers, :description, :name) ",2],["rename_table","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000438","(table_name, new_name)","",2],["rename_table","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000706","(name, new_name)","Renames a table. ",2],["rename_table","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M000479","(name, new_name)","",2],["rename_table","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000563","(table_name, new_name)","Renames a table. ===== Example rename_table('octopuses', 'octopi') ",2],["render","ActionController::Base","classes\/ActionController\/Base.html#M001689","(options = nil, extra_options = {}, &block)","Renders the content that will be returned to the browser as the response body. === Rendering an action",2],["render_component","ActionController::Components::HelperMethods","classes\/ActionController\/Components\/HelperMethods.html#M001498","(options)","",2],["render_component","ActionController::Components::InstanceMethods","classes\/ActionController\/Components\/InstanceMethods.html#M001500","(options)","Renders the component specified as the response for the current method ",2],["render_component_as_string","ActionController::Components::InstanceMethods","classes\/ActionController\/Components\/InstanceMethods.html#M001501","(options)","Returns the component response as a string ",2],["render_optional_error_file","ActionController::Rescue","classes\/ActionController\/Rescue.html#M001941","(status_code)","Attempts to render a static error page based on the <tt>status_code<\/tt> thrown, or just return headers",2],["render_template","ActionView::Template","classes\/ActionView\/Template.html#M001973","(view, local_assigns = {})","",2],["render_to_string","ActionController::Base","classes\/ActionController\/Base.html#M001690","(options = nil, &block)","Renders according to the same rules as <tt>render<\/tt>, but returns the result in a string instead of",2],["reorder_characters","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002383","(codepoints)","Re-order codepoints so the string becomes canonical. ",2],["replace","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002084","(id, *options_for_render)","Replaces the \"outer HTML\" (i.e., the entire element, not just its contents) of the DOM element with the",2],["replace_html","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002083","(id, *options_for_render)","Replaces the inner HTML of the DOM element with the given +id+. +options_for_render+ may be either a",2],["replace_or_append!","ActiveSupport::Callbacks::CallbackChain","classes\/ActiveSupport\/Callbacks\/CallbackChain.html#M002918","(chain)","TODO: Decompose into more Array like behavior ",2],["replay","Rails::Generator::Manifest","classes\/Rails\/Generator\/Manifest.html#M000283","(target = nil)","Replay recorded actions. ",2],["report","ActiveSupport::Testing::Performance::Performer","classes\/ActiveSupport\/Testing\/Performance\/Performer.html#M002969","()","",2],["report","ActiveSupport::Testing::Performance::Profiler","classes\/ActiveSupport\/Testing\/Performance\/Profiler.html#M002978","()","",2],["request_http_basic_authentication","ActionController::HttpAuthentication::Basic::ControllerMethods","classes\/ActionController\/HttpAuthentication\/Basic\/ControllerMethods.html#M001489","(realm = \"Application\")","",2],["request_method","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001801","()","The true HTTP request \\method as a lowercase symbol, such as <tt>:get<\/tt>. UnknownHttpMethod is raised",2],["request_parameters","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001849","()","",2],["request_uri","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001837","()","Returns the request URI, accounting for server idiosyncrasies. WEBrick includes the full URL. IIS leaves",2],["request_via_redirect","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001635","(http_method, path, parameters = nil, headers = nil)","Performs a request using the specified method, following any subsequent redirect. Note that the redirects",2],["requests","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M001318","()","",2],["requests","ActiveResource::HttpMock","classes\/ActiveResource\/HttpMock.html#M001360","()","Returns an array of all request objects that have been sent to the mock.  You can use this to check if",2],["require_frameworks","Rails::Initializer","classes\/Rails\/Initializer.html#M000062","()","Requires all frameworks specified by the Configuration#frameworks list. By default, all frameworks (Active",2],["require_library_or_gem","Kernel","classes\/Kernel.html#M002596","(library_name)","Require a library with fallback to RubyGems.  Warnings during library loading are silenced to increase",2],["requirement","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000249","()","",2],["requires_reloading?","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000744","()","Returns true if its safe to reload the connection between requests for development mode. ",2],["requires_reloading?","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M000450","()","",2],["rescue_action","ActionController::Rescue","classes\/ActionController\/Rescue.html#M001938","(exception)","Exception handler called when the performance of an action raises an exception. ",2],["rescue_action_in_public","ActionController::Rescue","classes\/ActionController\/Rescue.html#M001940","(exception)","Overwrite to implement public exception handling (for requests answering false to <tt>local_request?<\/tt>).",2],["rescue_action_in_public!","ActionController::TestCase","classes\/ActionController\/TestCase.html#M001601","()","Cause the action to be rescued according to the regular rules for rescue_action when the visitor is not",2],["rescue_action_locally","ActionController::Rescue","classes\/ActionController\/Rescue.html#M001943","(exception)","Render detailed diagnostics for unhandled exceptions rescued from a controller action. ",2],["rescue_action_without_handler","ActionController::Rescue","classes\/ActionController\/Rescue.html#M001944","(exception)","",2],["rescue_action_without_handler","ActionController::TestCase::RaiseActionExceptions","classes\/ActionController\/TestCase\/RaiseActionExceptions.html#M001594","(e)","",2],["rescue_from","ActiveSupport::Rescuable::ClassMethods","classes\/ActiveSupport\/Rescuable\/ClassMethods.html#M002953","(*klasses, &block)","Rescue exceptions raised in controller actions. <tt>rescue_from<\/tt> receives a series of exception classes",2],["rescue_with_handler","ActiveSupport::Rescuable","classes\/ActiveSupport\/Rescuable.html#M002954","(exception)","Tries to rescue the exception by looking up and calling a registered handler. ",2],["reset!","ActionController::Integration::Runner","classes\/ActionController\/Integration\/Runner.html#M001657","()","Reset the current session. This is useful for testing multiple sessions in a single test case. ",2],["reset!","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001630","()","Resets the instance. This can be used to reset the state information in an existing session instance,",2],["reset!","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000743","()","Reset the state of this connection, directing the DBMS to clear transactions and other connection-related",2],["reset!","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000417","()","",2],["reset!","ActiveResource::HttpMock","classes\/ActiveResource\/HttpMock.html#M001363","()","Deletes all logged requests and responses. ",2],["reset_cache","Fixtures","classes\/Fixtures.html#M000767","(connection = nil)","",2],["reset_column_information","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000861","()","Resets all the cached information about columns, which will cause them to be reloaded on the next request.",2],["reset_cycle","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002015","(name = \"default\")","Resets a cycle so that it starts from the first element the next time it is called. Pass in +name+ to",2],["reset_locking_column","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001198","()","Reset the column used for optimistic locking back to the +lock_version+ default. ",2],["reset_sequence!","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000602","(table, column, sequence = nil)","Set the sequence to the max value of the table's column. ",2],["reset_session","ActionController::Base","classes\/ActionController\/Base.html#M001703","()","Resets the session by clearing out all the objects stored within and initializing a new session object.",2],["reset_sources","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M000336","()","Reset the source list. ",2],["resource","ActionController::Resources","classes\/ActionController\/Resources.html#M001923","(*entities, &block)","Creates named routes for implementing verb-oriented controllers for a singleton \\resource. A singleton",2],["resources","ActionController::Resources","classes\/ActionController\/Resources.html#M001922","(*entities, &block)","Creates named routes for implementing verb-oriented controllers for a collection \\resource. For example:",2],["respond_to","ActionController::MimeResponds::InstanceMethods","classes\/ActionController\/MimeResponds\/InstanceMethods.html#M001757","(*types, &block)","Without web-service support, an action which collects the data for displaying a list of people might",2],["respond_to","ActiveResource::HttpMock","classes\/ActiveResource\/HttpMock.html#M001362","(pairs = {})","Accepts a block which declares a set of requests and responses for the HttpMock to respond to. See the",2],["respond_to?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000876","(method_id, include_private = false)","",2],["respond_to?","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M000761","(method, include_private = false)","",2],["respond_to?","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001283","(method, include_priv = false)","A method to determine if an object responds to a message (e.g., a method call). In Active Resource, a",2],["respond_to?","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002342","(method, include_private=false)","Returns +true+ if _obj_ responds to the given method. Private methods are included in the search only",2],["respond_to?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002332","(sym, include_priv = false)","Ensure proxy class responds to all methods that underlying time instance responds to. ",2],["respond_to_without_attributes?","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001284","(method, include_priv = false)","Alias for #respond_to?",2],["response_from_page_or_rjs","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M001581","()","+assert_select+ and +css_select+ call this to obtain the content in the HTML page, or from all the RJS",2],["responses","ActiveResource::HttpMock","classes\/ActiveResource\/HttpMock.html#M001361","()","Returns a hash of <tt>request => response<\/tt> pairs for all all responses this mock has delivered, where",2],["restart!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000037","()","",2],["restart_handler","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000036","(signal)","",2],["restore","CGI::Session::ActiveRecordStore","classes\/CGI\/Session\/ActiveRecordStore.html#M001559","()","Restore session state.  The session model handles unmarshaling. ",2],["restore","CGI::Session::CookieStore","classes\/CGI\/Session\/CookieStore.html#M001511","()","Restore session data from the cookie. ",2],["restore","CGI::Session::MemCacheStore","classes\/CGI\/Session\/MemCacheStore.html#M001525","()","Restore session state from the session's memcache entry. Returns the session state as a hash. ",2],["restore!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000040","()","",2],["retrieve_connection","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000656","()","",2],["retrieve_connection_pool","ActiveRecord::ConnectionAdapters::ConnectionHandler","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionHandler.html#M000649","(klass)","",2],["returning","Object","classes\/Object.html#M002904","(value)","Returns +value+ after yielding +value+ to the block. This simplifies the process of constructing an object,",2],["reverse","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002367","()","Reverses all characters in the string. Example: 'Caf\u00e9'.mb_chars.reverse.to_s #=> '\u00e9faC' ",2],["reverse_merge","ActiveSupport::CoreExtensions::Hash::ReverseMerge","classes\/ActiveSupport\/CoreExtensions\/Hash\/ReverseMerge.html#M002638","(other_hash)","Performs the opposite of <tt>merge<\/tt>, with the keys and values from the first hash taking precedence",2],["reverse_merge!","ActiveSupport::CoreExtensions::Hash::ReverseMerge","classes\/ActiveSupport\/CoreExtensions\/Hash\/ReverseMerge.html#M002639","(other_hash)","Performs the opposite of <tt>merge<\/tt>, with the keys and values from the first hash taking precedence",2],["reverse_update","ActiveSupport::CoreExtensions::Hash::ReverseMerge","classes\/ActiveSupport\/CoreExtensions\/Hash\/ReverseMerge.html#M002640","(other_hash)","Alias for #reverse_merge!",2],["rewind","Rails::Generator::Manifest","classes\/Rails\/Generator\/Manifest.html#M000284","(target = nil)","Rewind recorded actions. ",2],["rfc2822","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002303","()","",2],["rfc822","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002304","()","Alias for #rfc2822",2],["rjust","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002359","(integer, padstr=' ')","Works just like <tt>String#rjust<\/tt>, only integer specifies characters instead of bytes. Example: \"\u00be",2],["rollback_active_record_state!","ActiveRecord::Transactions","classes\/ActiveRecord\/Transactions.html#M000735","()","Reset id and @new_record if the transaction rolls back. ",2],["rollback_db_transaction","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000597","()","Rolls back the transaction (and turns on auto-committing). Must be done if the transaction block raises",2],["rollback_db_transaction","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000688","()","Aborts a transaction. ",2],["root","ActionController::Routing::RouteSet::Mapper","classes\/ActionController\/Routing\/RouteSet\/Mapper.html#M001916","(options = {})","Creates a named route called \"root\" for matching the root level request. ",2],["root","Rails","classes\/Rails.html#M000049","()","",2],["round_with_precision","ActiveSupport::CoreExtensions::Float::Rounding","classes\/ActiveSupport\/CoreExtensions\/Float\/Rounding.html#M002665","(precision = nil)","Rounds the float with the specified precision. x = 1.337 x.round    # => 1 x.round(1) # => 1.3 x.round(2)",2],["route_resources","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M000378","(*resources)","",2],["route_resources","Rails::Generator::Commands::Destroy","classes\/Rails\/Generator\/Commands\/Destroy.html#M000387","(*resources)","",2],["route_resources","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M000397","(*resources)","",2],["rstrip","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002362","()","Strips entire range of Unicode whitespace from the right of the string. ",2],["run","ActionController::RequestProfiler","classes\/ActionController\/RequestProfiler.html#M001478","(args = nil, options = {})","",2],["run","ActionController::RequestProfiler","classes\/ActionController\/RequestProfiler.html#M001479","()","",2],["run","ActiveSupport::Callbacks::CallbackChain","classes\/ActiveSupport\/Callbacks\/CallbackChain.html#M002917","(object, options = {}, &terminator)","",2],["run","ActiveSupport::Testing::Performance","classes\/ActiveSupport\/Testing\/Performance.html#M002964","(result)","",2],["run","ActiveSupport::Testing::Performance::Benchmarker","classes\/ActiveSupport\/Testing\/Performance\/Benchmarker.html#M002971","()","",2],["run","ActiveSupport::Testing::Performance::Profiler","classes\/ActiveSupport\/Testing\/Performance\/Profiler.html#M002977","()","",2],["run","Rails::Generator::Scripts::Base","classes\/Rails\/Generator\/Scripts\/Base.html#M000315","(args = [], runtime_options = {})","Run the generator script.  Takes an array of unparsed arguments and a hash of parsed arguments, takes",2],["run","Rails::Initializer","classes\/Rails\/Initializer.html#M000055","(command = :process, configuration = Configuration.new)","Runs the initializer. By default, this will invoke the #process method, which simply executes all of",2],["run_callbacks","ActiveSupport::Callbacks","classes\/ActiveSupport\/Callbacks.html#M002933","(kind, options = {}, &block)","Runs all the callbacks defined for the given options. If a block is given it will be called after each",2],["run_gc!","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000041","()","",2],["run_profile","ActiveSupport::Testing::Performance","classes\/ActiveSupport\/Testing\/Performance.html#M002967","(metric)","",2],["run_test","ActiveSupport::Testing::Performance","classes\/ActiveSupport\/Testing\/Performance.html#M002965","(metric, mode)","",2],["run_warmup","ActiveSupport::Testing::Performance","classes\/ActiveSupport\/Testing\/Performance.html#M002966","()","",2],["run_with_callbacks_and_miniunit","ActiveSupport::Testing::SetupAndTeardown","classes\/ActiveSupport\/Testing\/SetupAndTeardown.html#M002959","(runner)","",2],["run_with_callbacks_and_mocha","ActiveSupport::Testing::SetupAndTeardown","classes\/ActiveSupport\/Testing\/SetupAndTeardown.html#M002961","(result)","Doubly unfortunate: mocha does the same so we have to hax their hax. ",2],["sanitize","ActionView::Helpers::SanitizeHelper","classes\/ActionView\/Helpers\/SanitizeHelper.html#M002147","(html, options = {})","This +sanitize+ helper will html encode all tags and strip all attributes that aren't specifically allowed.",2],["sanitize_css","ActionView::Helpers::SanitizeHelper","classes\/ActionView\/Helpers\/SanitizeHelper.html#M002148","(style)","Sanitizes a block of CSS code. Used by +sanitize+ when it comes across a style attribute. ",2],["sanitize_limit","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000611","(limit)","Sanitizes the given LIMIT parameter in order to prevent SQL injection. +limit+ may be anything that can",2],["sanitize_sql_array","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000926","(ary)","Accepts an array of conditions.  The array has each value sanitized and interpolated into the SQL statement.",2],["sanitize_sql_for_assignment","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000921","(assignments)","Accepts an array, hash, or string of SQL conditions and sanitizes them into a valid SQL fragment for",2],["sanitize_sql_for_conditions","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000920","(condition)","Accepts an array, hash, or string of SQL conditions and sanitizes them into a valid SQL fragment for",2],["sanitize_sql_hash_for_assignment","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000925","(attrs)","Sanitizes a hash of attribute\/value pairs into SQL conditions for a SET clause. { :status => nil, :group_id",2],["sanitize_sql_hash_for_conditions","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000924","(attrs, table_name = quoted_table_name)","Sanitizes a hash of attribute\/value pairs into SQL conditions for a WHERE clause. { :name => \"foo'bar\",",2],["save","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000943","()","Saves the model. If the model is new a record gets created in the database, otherwise the existing record",2],["save","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001275","()","A method to \\save (+POST+) or \\update (+PUT+) a resource.  It delegates to +create+ if a \\new object,",2],["save","CGI::Session::ActiveRecordStore::SqlBypass","classes\/CGI\/Session\/ActiveRecordStore\/SqlBypass.html#M001555","()","",2],["save","Repositories","classes\/Repositories.html#M000167","()","",2],["save!","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000944","()","Saves the model. If the model is new a record gets created in the database, otherwise the existing record",2],["save_with_validation","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001144","(perform_validation = true)","The validation process on save can be skipped by passing false. The regular Base#save method is replaced",2],["save_with_validation","ActiveResource::Validations","classes\/ActiveResource\/Validations.html#M001313","()","Validate a resource and save (POST) it to the remote web service. ",2],["save_with_validation!","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001145","()","Attempts to save the record just like Base#save but will raise a RecordInvalid exception instead of returning",2],["say","ActionController::RequestProfiler::Sandbox","classes\/ActionController\/RequestProfiler\/Sandbox.html#M001474","(message)","",2],["say","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M000803","(message, subitem=false)","",2],["say","Rails::GemBuilder","classes\/Rails\/GemBuilder.html#M000235","(message)","silence the underlying builder ",2],["say_with_time","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M000804","(message)","",2],["schema_search_path","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000700","()","Returns the active schema search path. ",2],["schema_search_path=","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000699","(schema_csv)","Sets the schema search path to a string of comma-separated schema names. Names beginning with $ have",2],["scopes","ActiveRecord::NamedScope::ClassMethods","classes\/ActiveRecord\/NamedScope\/ClassMethods.html#M000753","()","",2],["scrape","Commands::Discover","classes\/Commands\/Discover.html#M000197","(uri)","",2],["search","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M000229","(*args)","",2],["second","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M002705","()","Equal to <tt>self[1]<\/tt>. ",2],["second","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002715","()","Alias for #seconds",2],["seconds","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002714","()","",2],["seconds_since_midnight","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002575","()","Seconds since midnight: DateTime.now.seconds_since_midnight ",2],["seconds_since_midnight","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002767","()","Seconds since midnight: Time.now.seconds_since_midnight ",2],["select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M002020","(object, method, choices, options = {}, html_options = {})","Create a select tag and a series of contained option tags for the provided object and method. The option",2],["select","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002081","(pattern)","Returns a collection reference by finding it through a CSS +pattern+ in the DOM. This collection can",2],["select","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000607","(sql, name = nil)","Returns an array of record hashes with the column names as keys and column values as values. ",2],["select_all","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000585","(sql, name = nil)","Returns an array of record hashes with the column names as keys and column values as values. ",2],["select_all_with_query_cache","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M000617","(*args)","",2],["select_date","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002162","(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 possible",2],["select_datetime","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002161","(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",2],["select_day","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002167","(date, options = {}, html_options = {})","Returns a select tag with options for each of the days 1 through 31 with the current day selected. The",2],["select_hour","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002166","(datetime, options = {}, html_options = {})","Returns a select tag with options for each of the hours 0 through 23 with the current hour selected.",2],["select_minute","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002165","(datetime, options = {}, html_options = {})","Returns a select tag with options for each of the minutes 0 through 59 with the current minute selected.",2],["select_month","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002168","(date, options = {}, html_options = {})","Returns a select tag with options for each of the months January through December with the current month",2],["select_one","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000586","(sql, name = nil)","Returns a record hash with the column names as keys and column values as values. ",2],["select_rows","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000589","(sql, name = nil)","Returns an array of arrays containing the field values. Order is the same as that returned by +columns+.",2],["select_rows","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000418","(sql, name = nil)","DATABASE STATEMENTS ====================================== ",2],["select_rows","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000680","(sql, name = nil)","Executes a SELECT query and returns an array of rows. Each row is an array of field values. ",2],["select_rows","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M000469","(sql, name = nil)","",2],["select_second","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002164","(datetime, options = {}, html_options = {})","Returns a select tag with options for each of the seconds 0 through 59 with the current second selected.",2],["select_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M002045","(name, option_tags = nil, options = {})","Creates a dropdown selection box, or if the <tt>:multiple<\/tt> option is set to true, a multiple choice",2],["select_time","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002163","(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",2],["select_value","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000587","(sql, name = nil)","Returns a single value from a record ",2],["select_values","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000588","(sql, name = nil)","Returns an array of the values of the first column in a select: select_values(\"SELECT id FROM companies",2],["select_year","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002169","(date, options = {}, html_options = {})","Returns a select tag with options for each of the five years on each side of the current, which is selected.",2],["send_data","ActionController::Streaming","classes\/ActionController\/Streaming.html#M001428","(data, options = {})","Send binary data to the user as a file download.  May set content type, apparent file name, and specify",2],["send_file","ActionController::Streaming","classes\/ActionController\/Streaming.html#M001427","(path, options = {})","Sends the file, by default streaming it 4096 bytes at a time. This way the whole file doesn't need to",2],["send_response","ActionController::Base","classes\/ActionController\/Base.html#M001679","()","",2],["sending_file?","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001749","()","",2],["serialize","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000839","(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 same",2],["serialized_attributes","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000840","()","Returns a hash of all the attributes that have been specified for serialization as keys and their class",2],["server_software","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001824","()","Returns the lowercase name of the HTTP server software. ",2],["session","ActionController::SessionManagement::ClassMethods","classes\/ActionController\/SessionManagement\/ClassMethods.html#M001873","(*args)","Specify how sessions ought to be managed for a subset of the actions on the controller. Like filters,",2],["session","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001618","()","",2],["session=","ActionController::SessionManagement::ClassMethods","classes\/ActionController\/SessionManagement\/ClassMethods.html#M001874","(*args)","Alias for #session",2],["session_enabled?","ActionController::Base","classes\/ActionController\/Base.html#M001684","()","",2],["session_options","ActionController::SessionManagement::ClassMethods","classes\/ActionController\/SessionManagement\/ClassMethods.html#M001872","()","Returns the hash used to configure the session. Example use: ActionController::Base.session_options[:session_secure]",2],["session_store","ActionController::SessionManagement::ClassMethods","classes\/ActionController\/SessionManagement\/ClassMethods.html#M001871","()","Returns the session store class currently used. ",2],["session_store=","ActionController::SessionManagement::ClassMethods","classes\/ActionController\/SessionManagement\/ClassMethods.html#M001870","(store)","Set the session store to be used for keeping the session data between requests. By default, sessions",2],["set_autoload_paths","Rails::Initializer","classes\/Rails\/Initializer.html#M000061","()","Set the paths from which Rails will automatically load source files, and the load_once paths. ",2],["set_inheritance_column","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000851","(value = nil, &block)","Sets the name of the inheritance column to use to the given value, or (if the value # is nil or false)",2],["set_load_path","Rails::Initializer","classes\/Rails\/Initializer.html#M000060","()","Set the <tt>$LOAD_PATH<\/tt> based on the value of Configuration#load_paths. Duplicates are removed. ",2],["set_locking_column","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001195","(value = nil, &block)","Set the column to use for optimistic locking. Defaults to +lock_version+. ",2],["set_primary_key","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000850","(value = nil, &block)","Sets the name of the primary key column to use to the given value, or (if the value is nil or false)",2],["set_root_path!","Rails::Configuration","classes\/Rails\/Configuration.html#M000098","()","Set the root_path to RAILS_ROOT and canonicalize it. ",2],["set_sequence_name","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000852","(value = nil, &block)","Sets the name of the sequence to use when generating ids to the given value, or (if the value is nil",2],["set_table_name","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000849","(value = nil, &block)","Sets the table name to use to the given value, or (if the value is nil or false) to the value returned",2],["setup_controller_request_and_response","ActionController::TestCase","classes\/ActionController\/TestCase.html#M001600","()","",2],["setup_with_helper_class","ActionView::TestCase","classes\/ActionView\/TestCase.html#M001959","()","",2],["show","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002086","(*ids)","Shows hidden DOM elements with the given +ids+. Example: # Show a few people # Generates: [\"person_6\",",2],["show_profile_results","ActionController::RequestProfiler","classes\/ActionController\/RequestProfiler.html#M001486","(results)","",2],["show_variable","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000446","(name)","SHOW VARIABLES LIKE 'name' ",2],["silence","ActionController::Benchmarking::ClassMethods","classes\/ActionController\/Benchmarking\/ClassMethods.html#M001522","()","Silences the logger for the duration of the block. ",2],["silence","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000872","()","Silences the logger for the duration of the block. ",2],["silence","ActiveSupport::BufferedLogger","classes\/ActiveSupport\/BufferedLogger.html#M002396","(temporary_level = ERROR)","Silences the logger for the duration of the block. ",2],["silence","Logger","classes\/Logger.html#M002867","(temporary_level = Logger::ERROR)","Silences the logger for the duration of the block. ",2],["silence!","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M003017","()","",2],["silence_spec_warnings","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M000221","()","",2],["silence_spec_warnings=","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M000222","(v)","",2],["silence_stream","Kernel","classes\/Kernel.html#M002600","(stream)","Silences any stream for the duration of the block. silence_stream(STDOUT) do puts 'This will never be",2],["silence_warnings","Kernel","classes\/Kernel.html#M002597","()","Sets $VERBOSE to nil for the duration of the block and back to its original value afterwards. silence_warnings",2],["simple_format","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002011","(text, html_options={})","Returns +text+ transformed into HTML using simple formatting rules. Two or more consecutive newlines(<tt>\\n\\n<\/tt>)",2],["since","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002827","(seconds)","Converts Date to a Time (or DateTime if necessary) with the time portion set to the beginning of the",2],["since","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002579","(seconds)","Returns a new DateTime representing the time a number of seconds since the instance time Do not use this",2],["since","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002728","(time = ::Time.now)","Reads best with argument:  10.minutes.since(time) ",2],["since","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002771","(seconds)","Returns a new Time representing the time a number of seconds since the instance time, this is basically",2],["since","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M002941","(time = ::Time.current)","Calculates a new Time or Date that is as far in the future as this Duration represents. ",2],["since","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002315","(other)","",2],["singular","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M002470","(rule, replacement)","Specifies a new singularization rule and its replacement. The rule can either be a string or a regular",2],["singular_class_name","ActionController::RecordIdentifier","classes\/ActionController\/RecordIdentifier.html#M001798","(record_or_class)","Returns the singular class name of a record or class. Examples: singular_class_name(post)           ",2],["singularize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002520","()","The reverse of +pluralize+, returns the singular form of a word in a string. \"posts\".singularize    ",2],["singularize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002477","(word)","The reverse of +pluralize+, returns the singular form of a word in a string. Examples: \"posts\".singularize",2],["site","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001235","()","Gets the URI of the REST resources to map for this class.  The site variable is required for Active Resource's",2],["site=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001236","(site)","Sets the URI of the REST resources to map for this class to the value in the +site+ argument. The site",2],["site=","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M001320","(site)","Set URI for remote service. ",2],["size","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001125","()","Returns the total number of errors added. Two errors added to the same attribute will be counted as such.",2],["size","ActiveRecord::NamedScope::Scope","classes\/ActiveRecord\/NamedScope\/Scope.html#M000759","()","",2],["size","ActiveResource::Errors","classes\/ActiveResource\/Errors.html#M001308","()","Returns the total number of errors added. Two errors added to the same attribute will be counted as such",2],["size","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002365","()","Returns the number of codepoints in the string ",2],["size","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M000233","()","",2],["skip_after_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M001887","(*filters)","Removes the specified filters from the +after+ filter chain. Note that this only works for skipping method-reference",2],["skip_before_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M001886","(*filters)","Removes the specified filters from the +before+ filter chain. Note that this only works for skipping",2],["skip_filter","ActionController::Filters::ClassMethods","classes\/ActionController\/Filters\/ClassMethods.html#M001888","(*filters)","Removes the specified filters from the filter chain. This only works for method reference (symbol) filters,",2],["slice","ActiveSupport::CoreExtensions::Hash::Slice","classes\/ActiveSupport\/CoreExtensions\/Hash\/Slice.html#M002636","(*keys)","Returns a new hash with only the given keys. ",2],["slice","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002368","(*args)","Implements Unicode-aware slice with codepoints. Slicing on one point returns the codepoints for that",2],["slice!","ActiveSupport::CoreExtensions::Hash::Slice","classes\/ActiveSupport\/CoreExtensions\/Hash\/Slice.html#M002637","(*keys)","Replaces the hash with only the given keys. ",2],["sortable","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002097","(id, options = {})","Creates a script.aculo.us sortable element. Useful to recreate sortable elements after items get added",2],["sortable_element","ActionView::Helpers::ScriptaculousHelper","classes\/ActionView\/Helpers\/ScriptaculousHelper.html#M001996","(element_id, options = {})","Makes the element with the DOM ID specified by +element_id+ sortable by drag-and-drop and make an Ajax",2],["source","ActionView::Template","classes\/ActionView\/Template.html#M001971","()","",2],["source_code","ActionController::Routing::Optimisation::Optimiser","classes\/ActionController\/Routing\/Optimisation\/Optimiser.html#M001907","()","",2],["source_index=","Gem","classes\/Gem.html#M000236","(index)","",2],["source_path","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M000318","(relative_source)","Return the full path from the source root for the given path. Example for source_root = '\/source': source_path('some\/path.rb')",2],["sources","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M000333","()","The list of sources where we look, in order, for generators. ",2],["spec_filename","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000246","(base_directory)","",2],["specification","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000259","()","",2],["split","ActiveSupport::CoreExtensions::Array::Grouping","classes\/ActiveSupport\/CoreExtensions\/Array\/Grouping.html#M002694","(value = nil)","Divides the array into one or more subarrays based on a delimiting +value+ or the result of an optional",2],["split","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002349","(*args)","Works just like <tt>String#split<\/tt>, with the exception that the items in the resulting list are Chars",2],["split_args","Commands::Plugin","classes\/Commands\/Plugin.html#M000180","(args)","",2],["sqlite_version","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M000554","()","",2],["squish","ActiveSupport::CoreExtensions::String::Filters","classes\/ActiveSupport\/CoreExtensions\/String\/Filters.html#M002548","()","Returns the string, first removing all whitespace on both ends of the string, and then changing remaining",2],["squish!","ActiveSupport::CoreExtensions::String::Filters","classes\/ActiveSupport\/CoreExtensions\/String\/Filters.html#M002549","()","Performs a destructive squish. See String#squish. ",2],["ssl?","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001827","()","Is this an SSL request? ",2],["stale?","ActionController::Base","classes\/ActionController\/Base.html#M001699","(options)","Sets the etag and\/or last_modified on the response and checks it against the client request. If the request",2],["standard_port","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001832","()","Returns the standard \\port number for this request's protocol. ",2],["starts_with?","ActiveSupport::CoreExtensions::String::StartsEndsWith","classes\/ActiveSupport\/CoreExtensions\/String\/StartsEndsWith.html#M002546","(prefix)","Does the string start with the specified +prefix+? ",2],["stats","ActiveSupport::Cache::MemCacheStore","classes\/ActiveSupport\/Cache\/MemCacheStore.html#M002446","()","",2],["status","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001734","()","",2],["status=","ActionController::AbstractResponse","classes\/ActionController\/AbstractResponse.html#M001735","(status)","",2],["stdinput","ActionController::CGIWrapper","classes\/ActionController\/CGIWrapper.html#M001426","()","Used to wrap the normal stdinput variable used inside CGI. ",2],["step_with_blockless","ActiveSupport::CoreExtensions::Range::BlocklessStep","classes\/ActiveSupport\/CoreExtensions\/Range\/BlocklessStep.html#M002569","(value = 1, &block)","",2],["step_with_blockless","ActiveSupport::CoreExtensions::Range::BlocklessStep","classes\/ActiveSupport\/CoreExtensions\/Range\/BlocklessStep.html#M002568","(value = 1, &block)","",2],["sti_name","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000877","()","",2],["strftime","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002306","(format)","Replaces <tt>%Z<\/tt> and <tt>%z<\/tt> directives with +zone+ and +formatted_offset+, respectively, before",2],["string_to_binary","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000511","(value)","Used to convert from Strings to BLOBs ",2],["string_to_date","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000513","(string)","",2],["string_to_dummy_time","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000515","(string)","",2],["string_to_time","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000514","(string)","",2],["stringify_keys","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M002648","()","Return a new hash with all keys converted to strings. ",2],["stringify_keys!","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M002649","()","Destructively convert all keys to strings. ",2],["stringify_keys!","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002630","()","",2],["strip","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002364","()","Strips entire range of Unicode whitespace from the right and left of the string. ",2],["strip_links","ActionView::Helpers::SanitizeHelper","classes\/ActionView\/Helpers\/SanitizeHelper.html#M002150","(html)","Strips all link tags from +text+ leaving just the link text. ==== Examples strip_links('<a href=\"http:\/\/www.rubyonrails.org\">Ruby",2],["strip_tags","ActionView::Helpers::SanitizeHelper","classes\/ActionView\/Helpers\/SanitizeHelper.html#M002149","(html)","Strips all HTML tags from the +html+, including comments.  This uses the html-scanner tokenizer and so",2],["structure_dump","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000574","()","Returns a string of <tt>CREATE TABLE<\/tt> SQL statement(s) for recreating the entire structure of the",2],["stylesheet_link_tag","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M002176","(*sources)","Returns a stylesheet link tag for the sources specified as arguments. If you don't specify an extension,",2],["stylesheet_path","ActionView::Helpers::AssetTagHelper","classes\/ActionView\/Helpers\/AssetTagHelper.html#M002174","(source)","Computes the path to a stylesheet asset in the public stylesheets directory. If the +source+ filename",2],["subdomains","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001835","(tld_length = 1)","Returns all the \\subdomains as an array, so <tt>[\"dev\", \"www\"]<\/tt> would be returned for \"dev.www.rubyonrails.org\".",2],["submit_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M002054","(value = \"Save changes\", options = {})","Creates a submit button with the text <tt>value<\/tt> as the caption. ==== Options * <tt>:confirm => 'question?'<\/tt>",2],["submit_to_remote","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002073","(name, value, options = {})","Returns a button input tag with the element name of +name+ and a value (i.e., display text) of +value+",2],["success?","ActiveResource::Response","classes\/ActiveResource\/Response.html#M001371","()","",2],["sum","ActiveRecord::Calculations::ClassMethods","classes\/ActiveRecord\/Calculations\/ClassMethods.html#M001224","(column_name, options = {})","Calculates the sum of values on a given column.  The value is returned with the same data type of the",2],["sum","Enumerable","classes\/Enumerable.html#M002911","(identity = 0, &block)","Calculates a sum from the elements. Examples: payments.sum { |p| p.price * p.tax_rate } payments.sum(&:price)",2],["supports_count_distinct?","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000726","()","Does this adapter support using DISTINCT within COUNT?  This is +true+ for all adapters except sqlite.",2],["supports_ddl_transactions?","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000727","()","Does this adapter support DDL rollbacks in transactions?  That is, would CREATE TABLE or ALTER TABLE",2],["supports_ddl_transactions?","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000670","()","",2],["supports_insert_with_returning?","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000669","()","",2],["supports_migrations?","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000725","()","Does this adapter support migrations?  Backend specific, as the abstract adapter always returns +false+.",2],["supports_migrations?","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000667","()","Does PostgreSQL support migrations? ",2],["supports_standard_conforming_strings?","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000668","()","Does PostgreSQL support standard conforming strings? ",2],["suppress","Kernel","classes\/Kernel.html#M002601","(*exception_classes)","Blocks and ignores any exception passed as argument if raised within the block. suppress(ZeroDivisionError)",2],["suppress_messages","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M000805","()","",2],["svn_url?","Plugin","classes\/Plugin.html#M000143","()","",2],["symbolize_keys","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M002650","()","Return a new hash with all keys converted to symbols. ",2],["symbolize_keys!","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M002651","()","Destructively convert all keys to symbols. ",2],["symbolize_keys!","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002631","()","",2],["symbolized_path_parameters","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001842","()","The same as <tt>path_parameters<\/tt> with explicitly symbolized keys. ",2],["synchronize","Module","classes\/Module.html#M002685","(*methods)","Synchronize access around a method, delegating synchronization to a particular mutex. A mutex (either",2],["t","ActionController::Translation","classes\/ActionController\/Translation.html#M001730","(*args)","Alias for #translate",2],["t","ActionView::Helpers::TranslationHelper","classes\/ActionView\/Helpers\/TranslationHelper.html#M002126","(key, options = {})","Alias for #translate",2],["table_alias_for","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000558","(table_name)","Truncates a table alias according to the limits of the current adapter. ",2],["table_alias_length","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000671","()","Returns the configured supported identifier length supported by PostgreSQL, or report the default of",2],["table_alias_length","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000557","()","This is the maximum length a table alias can be ",2],["table_exists?","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000854","()","Indicates whether the table associated with this class exists ",2],["table_exists?","ActiveRecord::ConnectionAdapters::SchemaStatements","classes\/ActiveRecord\/ConnectionAdapters\/SchemaStatements.html#M000559","(table_name)","def tables(name = nil) end ",2],["table_name","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000841","()","Guesses the table name (in forced lower-case) based on the name of the class in the inheritance hierarchy",2],["table_structure","ActiveRecord::ConnectionAdapters::SQLiteAdapter","classes\/ActiveRecord\/ConnectionAdapters\/SQLiteAdapter.html#M000496","(table_name)","",2],["tableize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002529","()","Creates the name of a table like Rails does for models to table names. This method uses the +pluralize+",2],["tableize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002487","(class_name)","Create the name of a table like Rails does for models to table names. This method uses the +pluralize+",2],["tables","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000694","(name = nil)","Returns the list of all tables in the schema search path or a specified schema. ",2],["tag","ActionView::Helpers::TagHelper","classes\/ActionView\/Helpers\/TagHelper.html#M002234","(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 create",2],["template","ActionView::Base","classes\/ActionView\/Base.html#M001985","()","Access the current template being rendered. Returns a ActionView::Template object. ",2],["template","Rails::Generator::Commands::Create","classes\/Rails\/Generator\/Commands\/Create.html#M000373","(relative_source, relative_destination, template_options = {})","Generate a file for a Rails application using an ERuby template. Looks up and evaluates a template by",2],["template","Rails::Generator::Commands::Destroy","classes\/Rails\/Generator\/Commands\/Destroy.html#M000383","(relative_source, relative_destination, file_options = {})","Alias for #file",2],["template","Rails::Generator::Commands::List","classes\/Rails\/Generator\/Commands\/List.html#M000392","(relative_source, relative_destination, options = {})","",2],["template","Rails::Generator::Commands::Update","classes\/Rails\/Generator\/Commands\/Update.html#M000399","(relative_source, relative_destination, options = {})","",2],["template_format","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001819","()","Returns a symbolized version of the <tt>:format<\/tt> parameter of the request. If no \\format is given",2],["template_format","ActionView::Base","classes\/ActionView\/Base.html#M001984","()","The format to be used when choosing between multiple templates with the same name but differing formats.",2],["template_root","ActionMailer::Base","classes\/ActionMailer\/Base.html#M002257","()","",2],["template_root=","ActionMailer::Base","classes\/ActionMailer\/Base.html#M002258","(root)","",2],["terabyte","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002739","()","Alias for #terabytes",2],["terabytes","ActiveSupport::CoreExtensions::Numeric::Bytes","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Bytes.html#M002738","()","",2],["test","ActiveSupport::TestCase","classes\/ActiveSupport\/TestCase.html#M002514","(name, &block)","test \"verify something\" do ... end ",2],["test_request?","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001446","()","",2],["tests","ActionController::TestCase","classes\/ActionController\/TestCase.html#M001595","(controller_class)","Sets the controller class name. Useful if the name can't be inferred from test class. Expects +controller_class+",2],["tests","ActionView::TestCase","classes\/ActionView\/TestCase.html#M001956","(helper_class)","",2],["text?","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000502","()","",2],["text_area","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M002138","(object_name, method, options = {})","Returns a textarea opening and closing tag set tailored for accessing a specified attribute (identified",2],["text_area_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M002051","(name, content = nil, options = {})","Creates a text input area; use a textarea for longer text inputs such as blog posts or descriptions.",2],["text_field","ActionView::Helpers::FormHelper","classes\/ActionView\/Helpers\/FormHelper.html#M002134","(object_name, method, options = {})","Returns an input tag of the \"text\" type tailored for accessing a specified attribute (identified by +method+)",2],["text_field_tag","ActionView::Helpers::FormTagHelper","classes\/ActionView\/Helpers\/FormTagHelper.html#M002046","(name, value = nil, options = {})","Creates a standard text field; use these text fields to input smaller chunks of text like a username",2],["textilize","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002008","(text)","Returns the text with all the Textile[http:\/\/www.textism.com\/tools\/textile] codes turned into HTML tags.",2],["textilize_without_paragraph","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002009","(text)","Returns the text with all the Textile codes turned into HTML tags, but without the bounding <p> tag that",2],["third","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M002706","()","Equal to <tt>self[2]<\/tt>. ",2],["threadsafe!","Rails::Configuration","classes\/Rails\/Configuration.html#M000099","()","Enable threaded mode. Allows concurrent requests to controller actions and multiple database connections.",2],["tidy_bytes","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002377","()","Replaces all ISO-8859-1 or CP1252 characters by their UTF-8 equivalent resulting in a valid UTF-8 string.",2],["tidy_bytes","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002386","(string)","Replaces all ISO-8859-1 or CP1252 characters by their UTF-8 equivalent resulting in a valid UTF-8 string.",2],["time","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002278","()","Returns a Time or DateTime instance that represents the time in +time_zone+. ",2],["time_ago_in_words","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002156","(from_time, include_seconds = false)","Like distance_of_time_in_words, but where <tt>to_time<\/tt> is fixed to <tt>Time.now<\/tt>. ==== Examples",2],["time_select","ActionView::Helpers::DateHelper","classes\/ActionView\/Helpers\/DateHelper.html#M002159","(object_name, method, options = {}, html_options = {})","Returns a set of select tags (one for hour, minute and optionally second) pre-selected for accessing",2],["time_with_datetime_fallback","ActiveSupport::CoreExtensions::Time::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations\/ClassMethods.html#M002761","(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 within",2],["time_zone_options_for_select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M002026","(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 as",2],["time_zone_select","ActionView::Helpers::FormOptionsHelper","classes\/ActionView\/Helpers\/FormOptionsHelper.html#M002022","(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 to",2],["timeout","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001244","()","Gets the number of seconds after which requests to the REST API should time out. ",2],["timeout=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001243","(timeout)","Sets the number of seconds after which requests to the REST API should time out. ",2],["timeout=","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M001323","(timeout)","Set the number of seconds after which HTTP requests to the remote service should time out. ",2],["timestamps","ActiveRecord::ConnectionAdapters::Table","classes\/ActiveRecord\/ConnectionAdapters\/Table.html#M000541","()","Adds timestamps (created_at and updated_at) columns to the table. See SchemaStatements#add_timestamps",2],["timestamps","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M000533","(*args)","Appends <tt>:datetime<\/tt> columns <tt>:created_at<\/tt> and <tt>:updated_at<\/tt> to the table. ",2],["titlecase","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002524","()","Alias for #titleize",2],["titleize","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002523","()","Capitalizes all the words and replaces some characters in the string to create a nicer looking title.",2],["titleize","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002479","(word)","Capitalizes all the words and replaces some characters in the string to create a nicer looking title.",2],["to","ActiveSupport::CoreExtensions::Array::Access","classes\/ActiveSupport\/CoreExtensions\/Array\/Access.html#M002704","(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(2)",2],["to_a","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002319","()","",2],["to_date","ActiveSupport::CoreExtensions::Date::Conversions","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html#M002775","()","A method to keep Time, Date and DateTime instances interchangeable on conversions. In this case, it simply",2],["to_date","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M002560","()","Converts self to a Ruby Date object; time portion is discarded ",2],["to_date","ActiveSupport::CoreExtensions::String::Conversions","classes\/ActiveSupport\/CoreExtensions\/String\/Conversions.html#M002543","()","",2],["to_date","ActiveSupport::CoreExtensions::Time::Conversions","classes\/ActiveSupport\/CoreExtensions\/Time\/Conversions.html#M002755","()","Converts a Time object to a Date, dropping hour, minute, and second precision. my_time = Time.now  #",2],["to_datetime","ActiveSupport::CoreExtensions::Date::Conversions","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html#M002794","()","Converts a Date instance to a DateTime, where the time is set to the beginning of the day and UTC offset",2],["to_datetime","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M002562","()","To be able to keep Times, Dates and DateTimes interchangeable on conversions ",2],["to_datetime","ActiveSupport::CoreExtensions::String::Conversions","classes\/ActiveSupport\/CoreExtensions\/String\/Conversions.html#M002544","()","",2],["to_datetime","ActiveSupport::CoreExtensions::Time::Conversions","classes\/ActiveSupport\/CoreExtensions\/Time\/Conversions.html#M002757","()","Converts a Time instance to a Ruby DateTime instance, preserving UTC offset. my_time = Time.now    #",2],["to_datetime","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002325","()","",2],["to_f","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M002564","()","Converts self to a floating-point number of seconds since the Unix epoch  ",2],["to_f","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002320","()","",2],["to_formatted_s","ActiveSupport::CoreExtensions::Array::Conversions","classes\/ActiveSupport\/CoreExtensions\/Array\/Conversions.html#M002701","(format = :default)","Converts a collection of elements into a formatted string by calling <tt>to_s<\/tt> on all elements and",2],["to_formatted_s","ActiveSupport::CoreExtensions::BigDecimal::Conversions","classes\/ActiveSupport\/CoreExtensions\/BigDecimal\/Conversions.html#M002908","(format = DEFAULT_STRING_FORMAT)","",2],["to_formatted_s","ActiveSupport::CoreExtensions::Date::Conversions","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html#M002773","(format = :default)","Convert to a formatted string. See DATE_FORMATS for predefined formats. This method is aliased to <tt>to_s<\/tt>.",2],["to_formatted_s","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M002557","(format = :default)","Convert to a formatted string. See Time::DATE_FORMATS for predefined formats. This method is aliased",2],["to_formatted_s","ActiveSupport::CoreExtensions::Range::Conversions","classes\/ActiveSupport\/CoreExtensions\/Range\/Conversions.html#M002593","(format = :default)","Gives a human readable format of the range. ==== Example:  [1..100].to_formatted_s # => \"1..100\" ",2],["to_formatted_s","ActiveSupport::CoreExtensions::Time::Conversions","classes\/ActiveSupport\/CoreExtensions\/Time\/Conversions.html#M002753","(format = :default)","Converts to a formatted string. See DATE_FORMATS for builtin formats. This method is aliased to <tt>to_s<\/tt>.",2],["to_hash","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002633","()","Convert to a Hash with String keys. ",2],["to_i","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002321","()","",2],["to_json","ActiveRecord::Serialization","classes\/ActiveRecord\/Serialization.html#M000794","(options = {})","Returns a JSON string representing the model. Some configuration is available through +options+. Without",2],["to_json","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001279","(options={})","Returns a JSON string representing the model. Some configuration is available through +options+. ====",2],["to_json","ActiveSupport::JSON::Variable","classes\/ActiveSupport\/JSON\/Variable.html#M002498","(options=nil)","",2],["to_json","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002300","(options = nil)","Returns a JSON string representing the TimeWithZone. If ActiveSupport.use_standard_json_time_format is",2],["to_json","DateTime","classes\/DateTime.html#M002501","(options = nil)","Returns a JSON string representing the datetime. If ActiveSupport.use_standard_json_time_format is set",2],["to_json","Object","classes\/Object.html#M002505","(options = {})","Dumps object in JSON (JavaScript Object Notation). See www.json.org for more info. ",2],["to_options","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M002652","()","Alias for #symbolize_keys",2],["to_options!","ActiveSupport::CoreExtensions::Hash::Keys","classes\/ActiveSupport\/CoreExtensions\/Hash\/Keys.html#M002653","()","Alias for #symbolize_keys!",2],["to_options!","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002632","()","",2],["to_param","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000937","()","Returns a String, which Action Pack uses for constructing an URL to this object. The default implementation",2],["to_param","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001270","()","Allows Active Resource objects to be used as parameters in Action Pack URL generation. ",2],["to_param","ActiveSupport::CoreExtensions::Array::Conversions","classes\/ActiveSupport\/CoreExtensions\/Array\/Conversions.html#M002698","()","Calls <tt>to_param<\/tt> on all its elements and joins the result with slashes. This is used by <tt>url_for<\/tt>",2],["to_param","Object","classes\/Object.html#M002902","()","Alias of <tt>to_s<\/tt>. ",2],["to_param","Object","classes\/Object.html#M001892","()","",2],["to_prepare","ActionController::Dispatcher","classes\/ActionController\/Dispatcher.html#M001432","(identifier = nil, &block)","Add a preparation callback. Preparation callbacks are run before every request in development mode, and",2],["to_prepare","Rails::Configuration","classes\/Rails\/Configuration.html#M000105","(&callback)","Add a preparation callback that will run before every request in development mode, or before the first",2],["to_query","ActiveSupport::CoreExtensions::Array::Conversions","classes\/ActiveSupport\/CoreExtensions\/Array\/Conversions.html#M002699","(key)","Converts an array into a string suitable for use as a URL query string, using the given +key+ as the",2],["to_query","Object","classes\/Object.html#M002903","(key)","Converts an object into a string suitable for use as a URL query string, using the given <tt>key<\/tt>",2],["to_s","ActiveResource::Request","classes\/ActiveResource\/Request.html#M001368","()","",2],["to_s","ActiveResource::TimeoutError","classes\/ActiveResource\/TimeoutError.html#M001317","()","",2],["to_s","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002305","(format = :default)","<tt>:db<\/tt> format outputs time in UTC; all others output time in local. Uses TimeWithZone's +strftime+,",2],["to_s","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002410","()","Returns a textual representation of this time zone. ",2],["to_s","Mime::Type","classes\/Mime\/Type.html#M001765","()","",2],["to_s","Plugin","classes\/Plugin.html#M000142","()","",2],["to_s","SourceAnnotationExtractor::Annotation","classes\/SourceAnnotationExtractor\/Annotation.html#M000009","(options={})","Returns a representation of the annotation that looks like this: [126] [TODO] This algorithm is simple",2],["to_sentence","ActiveSupport::CoreExtensions::Array::Conversions","classes\/ActiveSupport\/CoreExtensions\/Array\/Conversions.html#M002697","(options = {})","Converts the array to a comma-separated sentence where the last element is joined by the connector word.",2],["to_sql","ActiveRecord::ConnectionAdapters::TableDefinition","classes\/ActiveRecord\/ConnectionAdapters\/TableDefinition.html#M000536","()","Returns a String whose contents are the column definitions concatenated together. This string can then",2],["to_str","Mime::Type","classes\/Mime\/Type.html#M001766","()","",2],["to_sym","Mime::Type","classes\/Mime\/Type.html#M001767","()","",2],["to_time","ActiveSupport::CoreExtensions::Date::Conversions","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html#M002776","(form = :local)","Converts a Date instance to a Time, where the time is set to the beginning of the day. The timezone can",2],["to_time","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M002561","()","Attempts to convert self to a Ruby Time object; returns self if out of range of Ruby Time class If self",2],["to_time","ActiveSupport::CoreExtensions::String::Conversions","classes\/ActiveSupport\/CoreExtensions\/String\/Conversions.html#M002542","(form = :utc)","Form can be either :utc (default) or :local. ",2],["to_time","ActiveSupport::CoreExtensions::Time::Conversions","classes\/ActiveSupport\/CoreExtensions\/Time\/Conversions.html#M002756","()","A method to keep Time, Date and DateTime instances interchangeable on conversions. In this case, it simply",2],["to_time","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002324","()","A TimeWithZone acts like a Time, so just return +self+. ",2],["to_utc_offset_s","ActiveSupport::CoreExtensions::Numeric::Conversions","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Conversions.html#M002713","(colon=true)","Assumes self represents an offset from UTC in seconds (as returned from Time#utc_offset) and turns this",2],["to_xml","ActiveRecord::Errors","classes\/ActiveRecord\/Errors.html#M001128","(options={})","Returns an XML representation of this error object. class Company < ActiveRecord::Base validates_presence_of",2],["to_xml","ActiveRecord::Serialization","classes\/ActiveRecord\/Serialization.html#M000809","(options = {}, &block)","Builds an XML document to represent the model. Some configuration is available through +options+. However",2],["to_xml","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001278","(options={})","A method to convert the the resource to an XML string. ==== Options The +options+ parameter is handed",2],["to_xml","ActiveSupport::CoreExtensions::Array::Conversions","classes\/ActiveSupport\/CoreExtensions\/Array\/Conversions.html#M002702","(options = {})","Returns a string that represents this array in XML by sending +to_xml+ to each element. Active Record",2],["to_yaml","ActiveSupport::CoreExtensions::BigDecimal::Conversions","classes\/ActiveSupport\/CoreExtensions\/BigDecimal\/Conversions.html#M002909","(opts = {})","This emits the number without any scientific notation. This is better than self.to_f.to_s since it doesn't",2],["to_yaml","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002301","(options = {})","",2],["today","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002415","()","Return the current date in this time zone. ",2],["today?","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002824","()","Tells whether the Date object's date is today ",2],["today?","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002765","()","Tells whether the Time object's time is today ",2],["today?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002310","()","",2],["toggle","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002088","(*ids)","Toggles the visibility of the DOM elements with the given +ids+. Example: # Show a few people # Generates:",2],["toggle","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000956","(attribute)","Assigns to +attribute+ the boolean opposite of <tt>attribute?<\/tt>. So if the predicate returns +true+",2],["toggle!","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000957","(attribute)","Wrapper around +toggle+ that saves the record. This method differs from its non-bang version in that",2],["tomorrow","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002865","()","Convenience method which returns a new Date\/DateTime representing the time 1 day since the instance time",2],["tomorrow","ActiveSupport::CoreExtensions::Date::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations\/ClassMethods.html#M002821","()","Returns a new Date representing the date 1 day after today (i.e. tomorrow's date). ",2],["tomorrow","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002814","()","Convenience method which returns a new Time representing the time 1 day since the instance time ",2],["transaction","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000594","(start_db_transaction = true)","Wrap a block in a transaction.  Returns result of block. ",2],["transaction","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000690","(start_db_transaction = true)","Wrap a block in a transaction.  Returns result of block. ",2],["transaction","ActiveRecord::Transactions","classes\/ActiveRecord\/Transactions.html#M000731","(&block)","See ActiveRecord::Transactions::ClassMethods for detailed documentation. ",2],["transaction","ActiveRecord::Transactions::ClassMethods","classes\/ActiveRecord\/Transactions\/ClassMethods.html#M000730","(&block)","See ActiveRecord::Transactions::ClassMethods for detailed documentation. ",2],["transaction_active?","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000689","()","Check whether a transaction is active. ",2],["translate","ActionController::Translation","classes\/ActionController\/Translation.html#M001729","(*args)","",2],["translate","ActionView::Helpers::TranslationHelper","classes\/ActionView\/Helpers\/TranslationHelper.html#M002125","(key, options = {})","",2],["transliterate","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002486","(string)","",2],["transliterate","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002485","(string)","Replaces accented characters with their ascii equivalents. ",2],["truncate","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002003","(text, *args)","Truncates a given +text+ after a given <tt>:length<\/tt> if +text+ is longer than <tt>:length<\/tt> (defaults",2],["tv_sec","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002323","()","Alias for #to_i",2],["type_cast","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000507","(value)","Casts value (which is a String) to an appropriate instance. ",2],["type_cast_code","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000508","(var_name)","",2],["type_to_sql","ActiveRecord::ConnectionAdapters::MysqlAdapter","classes\/ActiveRecord\/ConnectionAdapters\/MysqlAdapter.html#M000443","(type, limit = nil, precision = nil, scale = nil)","Maps logical Rails types to MySQL-specific data types. ",2],["type_to_sql","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000713","(type, limit = nil, precision = nil, scale = nil)","Maps logical Rails types to PostgreSQL-specific data types. ",2],["tzinfo","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002420","()","TODO: Preload instead of lazy load for thread safety ",2],["u_unpack","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002378","(string)","Unpack the string at codepoints boundaries. Raises an EncodingError when the encoding of the string isn't",2],["uncached","ActiveRecord::ConnectionAdapters::QueryCache","classes\/ActiveRecord\/ConnectionAdapters\/QueryCache.html#M000615","()","Disable the query cache within the block. ",2],["uncached","ActiveRecord::QueryCache","classes\/ActiveRecord\/QueryCache.html#M001216","(&block)","Disable the query cache within the block if Active Record is configured. ",2],["uncountable","ActiveSupport::Inflector::Inflections","classes\/ActiveSupport\/Inflector\/Inflections.html#M002472","(*words)","Add uncountable words that shouldn't be attempted inflected. Examples: uncountable \"money\" uncountable",2],["underscore","ActiveSupport::CoreExtensions::String::Inflections","classes\/ActiveSupport\/CoreExtensions\/String\/Inflections.html#M002525","()","The reverse of +camelize+. Makes an underscored, lowercase form from the expression in the string. +underscore+",2],["underscore","ActiveSupport::Inflector","classes\/ActiveSupport\/Inflector.html#M002480","(camel_cased_word)","The reverse of +camelize+. Makes an underscored, lowercase form from the expression in the string. Changes",2],["unescape_bytea","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000673","(value)","Unescapes bytea output from a database to the binary string it represents. NOTE: This is NOT an inverse",2],["unescape_rjs","ActionController::Assertions::SelectorAssertions","classes\/ActionController\/Assertions\/SelectorAssertions.html#M001582","(rjs_string)","Unescapes a RJS string. ",2],["uninstall","Plugin","classes\/Plugin.html#M000147","()","",2],["unmarshal","CGI::Session::ActiveRecordStore::Session","classes\/CGI\/Session\/ActiveRecordStore\/Session.html#M001535","(data)","",2],["unmarshal","CGI::Session::ActiveRecordStore::SqlBypass","classes\/CGI\/Session\/ActiveRecordStore\/SqlBypass.html#M001548","(data)","",2],["unmemoize_all","ActiveSupport::Memoizable::Freezable","classes\/ActiveSupport\/Memoizable\/Freezable.html#M002393","()","",2],["unnormalized","REXML::Entity","classes\/REXML\/Entity.html#M002606","()","",2],["unpack_to","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000254","(directory)","",2],["unpacked_path","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000237","()","",2],["until","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002727","(time = ::Time.now)","Alias for #ago",2],["until","ActiveSupport::Duration","classes\/ActiveSupport\/Duration.html#M002944","(time = ::Time.current)","Alias for #ago",2],["unverifiable_types","Mime::Type","classes\/Mime\/Type.html#M001758","()","",2],["upcase","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002370","()","Convert characters in the string to uppercase. Example: 'Laurent, \u00f2u sont les tests?'.mb_chars.upcase.to_s",2],["update","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000823","(id, attributes)","Updates an object (or multiple objects) and saves it to the database, if validations pass. The resulting",2],["update","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000592","(sql, name = nil)","Executes the update statement and returns the number of rows affected. ",2],["update","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001286","()","Update the resource on the remote service. ",2],["update","CGI::Session::ActiveRecordStore","classes\/CGI\/Session\/ActiveRecordStore.html#M001560","()","Save session store. ",2],["update","CGI::Session::CookieStore","classes\/CGI\/Session\/CookieStore.html#M001512","()","Wait until close to write the session data cookie. ",2],["update","CGI::Session::MemCacheStore","classes\/CGI\/Session\/MemCacheStore.html#M001526","()","Save session state to the session's memcache entry. ",2],["update","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002623","(other_hash)","Updates the instantized hash with values from the second: hash_1 = HashWithIndifferentAccess.new hash_1[:key]",2],["update_all","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000826","(updates, conditions = nil, options = {})","Updates all records with details given if they match a set of conditions supplied, limits and order can",2],["update_attribute","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000949","(name, value)","Updates a single attribute and saves the record without going through the normal validation procedure.",2],["update_attributes","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000950","(attributes)","Updates all the attributes from the passed-in Hash and saves the record. If the object is invalid, the",2],["update_attributes!","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000951","(attributes)","Updates an object just like Base.update_attributes but calls save! instead of save so an exception is",2],["update_counters","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000830","(id, counters)","A generic \"counter updater\" implementation, intended primarily to be used by increment_counter and decrement_counter,",2],["update_counters_with_lock","ActiveRecord::Locking::Optimistic::ClassMethods","classes\/ActiveRecord\/Locking\/Optimistic\/ClassMethods.html#M001199","(id, counters)","Make sure the lock version column gets updated when counters are updated. ",2],["update_page","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002108","(&block)","Yields a JavaScriptGenerator and returns the generated JavaScript code. Use this to update multiple elements",2],["update_page_tag","ActionView::Helpers::PrototypeHelper","classes\/ActionView\/Helpers\/PrototypeHelper.html#M002109","(html_options = {}, &block)","Works like update_page but wraps the generated JavaScript in a <script> tag. Use this to include generated",2],["update_sql","ActiveRecord::ConnectionAdapters::DatabaseStatements","classes\/ActiveRecord\/ConnectionAdapters\/DatabaseStatements.html#M000609","(sql, name = nil)","Executes the update statement and returns the number of rows affected. ",2],["update_sql","ActiveRecord::ConnectionAdapters::PostgreSQLAdapter","classes\/ActiveRecord\/ConnectionAdapters\/PostgreSQLAdapter.html#M000685","(sql, name = nil)","Executes an UPDATE query and returns the number of affected tuples. ",2],["updated","ActionView::Helpers::AtomFeedHelper::AtomFeedBuilder","classes\/ActionView\/Helpers\/AtomFeedHelper\/AtomFeedBuilder.html#M002041","(date_or_time = nil)","Accepts a Date or Time object and inserts it in the proper format. If nil is passed, current time in",2],["url","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001825","()","Returns the complete URL used for this request. ",2],["url_for","ActionController::Base","classes\/ActionController\/Base.html#M001680","(options = {})","Returns a URL that has been rewritten according to the options hash and the defined routes. (For doing",2],["url_for","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001648","(options)","Returns the URL for the given options, according to the rules specified in the application's routes.",2],["url_for","ActionController::UrlWriter","classes\/ActionController\/UrlWriter.html#M001921","(options)","Generate a url based on the options provided, default_url_options and the routes defined in routes.rb.",2],["url_for","ActionView::Helpers::UrlHelper","classes\/ActionView\/Helpers\/UrlHelper.html#M002225","(options = {})","Returns the URL for the set of +options+ provided. This takes the same options as +url_for+ in Action",2],["us_zones","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002425","()","A convenience method for returning a collection of TimeZone objects for time zones in the USA. ",2],["usage","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M000299","(message = usage_message)","Raise a usage error.  Override usage_message to provide a blurb after the option parser summary. ",2],["usage_message","Rails::Generator::Base","classes\/Rails\/Generator\/Base.html#M000322","()","Read USAGE from file in generator base path. ",2],["usage_message","Rails::Generator::Options","classes\/Rails\/Generator\/Options.html#M000300","()","",2],["usage_message","Rails::Generator::Scripts::Base","classes\/Rails\/Generator\/Scripts\/Base.html#M000317","()","",2],["use_application_sources!","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M000337","()","Use application generators (app, ?). ",2],["use_checkout?","RailsEnvironment","classes\/RailsEnvironment.html#M000136","()","",2],["use_component_sources!","Rails::Generator::Lookup::ClassMethods","classes\/Rails\/Generator\/Lookup\/ClassMethods.html#M000338","()","Use component generators (model, controller, etc). 1.  Rails application.  If RAILS_ROOT is defined we",2],["use_controllers!","ActionController::Routing","classes\/ActionController\/Routing.html#M001459","(controller_names)","Replaces the internal list of controllers available to ActionController::Routing with the passed argument.",2],["use_externals?","RailsEnvironment","classes\/RailsEnvironment.html#M000135","()","",2],["use_svn?","RailsEnvironment","classes\/RailsEnvironment.html#M000134","()","",2],["use_zone","ActiveSupport::CoreExtensions::Time::Zones::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones\/ClassMethods.html#M002747","(time_zone)","Allows override of <tt>Time.zone<\/tt> locally inside supplied block; resets <tt>Time.zone<\/tt> to existing",2],["usec","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002318","()","",2],["user","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001237","()","Gets the \\user for REST HTTP authentication. ",2],["user=","ActiveResource::Base","classes\/ActiveResource\/Base.html#M001238","(user)","Sets the \\user for REST HTTP authentication. ",2],["user=","ActiveResource::Connection","classes\/ActiveResource\/Connection.html#M001321","(user)","Set user for remote service. ",2],["user_home","Dir","classes\/Dir.html#M000330","()","User home directory lookup adapted from RubyGems. ",2],["user_name_and_password","ActionController::HttpAuthentication::Basic","classes\/ActionController\/HttpAuthentication\/Basic.html#M001491","(request)","",2],["utc","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002586","()","Adjusts DateTime to UTC by adding its offset value; offset is set to 0 Example: DateTime.civil(2005,",2],["utc","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002279","()","Returns a Time or DateTime instance that represents the time in UTC. ",2],["utc?","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002588","()","Returns true if offset == 0 ",2],["utc?","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002290","()","",2],["utc_offset","ActiveSupport::CoreExtensions::DateTime::Calculations","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Calculations.html#M002589","()","Returns the offset value in seconds ",2],["utc_offset","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002292","()","",2],["utc_offset","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002406","()","",2],["utc_time","ActiveSupport::CoreExtensions::Time::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations\/ClassMethods.html#M002762","(*args)","Wraps class method +time_with_datetime_fallback+ with +utc_or_local+ set to <tt>:utc<\/tt>. ",2],["utc_to_local","ActiveSupport::TimeZone","classes\/ActiveSupport\/TimeZone.html#M002416","(time)","Adjust the given time to the simultaneous time in the time zone represented by +self+. Returns a Time.utc()",2],["valid?","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001146","()","Runs +validate+ and +validate_on_create+ or +validate_on_update+ and returns true if no errors were added",2],["valid?","ActiveResource::Validations","classes\/ActiveResource\/Validations.html#M001314","()","Checks for errors on an object (i.e., is resource.errors empty?). ==== Examples my_person = Person.create(params[:person])",2],["valid?","Rails::Plugin","classes\/Rails\/Plugin.html#M000264","()","",2],["validate","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001148","()","Overwrite this method for validation checks on all saves and use <tt>Errors.add(field, msg)<\/tt> for",2],["validate_on_create","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001149","()","Overwrite this method for validation checks used only on creation. ",2],["validate_on_update","ActiveRecord::Validations","classes\/ActiveRecord\/Validations.html#M001150","()","Overwrite this method for validation checks used only on updates. ",2],["validates_acceptance_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001132","(*attr_names)","Encapsulates the pattern of wanting to validate the acceptance of a terms of service check box (or similar",2],["validates_associated","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001140","(*attr_names)","Validates whether the associated object or objects are all valid themselves. Works with any kind of association.",2],["validates_confirmation_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001131","(*attr_names)","Encapsulates the pattern of wanting to validate a password or email address field with a confirmation.",2],["validates_each","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001130","(*attrs)","Validates each attribute against a block. class Person < ActiveRecord::Base validates_each :first_name,",2],["validates_exclusion_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001139","(*attr_names)","Validates that the value of the specified attribute is not in a particular enumerable object. class Person",2],["validates_format_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001137","(*attr_names)","Validates whether the value of the specified attribute is of the correct form by matching it against",2],["validates_inclusion_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001138","(*attr_names)","Validates whether the value of the specified attribute is available in a particular enumerable object.",2],["validates_length_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001134","(*attrs)","Validates that the specified attribute matches the length restrictions supplied. Only one option can",2],["validates_numericality_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001141","(*attr_names)","Validates whether the value of the specified attribute is numeric by trying to convert it to a float",2],["validates_presence_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001133","(*attr_names)","Validates that the specified attributes are not blank (as defined by Object#blank?). Happens by default",2],["validates_size_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001135","(*attrs)","Alias for #validates_length_of",2],["validates_uniqueness_of","ActiveRecord::Validations::ClassMethods","classes\/ActiveRecord\/Validations\/ClassMethods.html#M001136","(*attr_names)","Validates whether the value of the specified attributes are unique across the system. Useful for making",2],["value_to_boolean","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000516","(value)","convert something to a boolean ",2],["value_to_decimal","ActiveRecord::ConnectionAdapters::Column","classes\/ActiveRecord\/ConnectionAdapters\/Column.html#M000517","(value)","convert something to a BigDecimal ",2],["values_at","HashWithIndifferentAccess","classes\/HashWithIndifferentAccess.html#M002626","(*indices)","Returns an array of the values at the specified indices: hash = HashWithIndifferentAccess.new hash[:a]",2],["vendor_gem?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000241","()","",2],["vendor_rails?","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000240","()","",2],["verifiable_request_format?","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M001466","()","",2],["verification_timeout","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000652","()","Deprecated and no longer has any effect. ",2],["verification_timeout=","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000653","(flag)","Deprecated and no longer has any effect. ",2],["verified_request?","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M001465","()","Returns true or false if a request is verified.  Checks: * is the format restricted?  By default, only",2],["verify","ActionController::Verification::ClassMethods","classes\/ActionController\/Verification\/ClassMethods.html#M001455","(options={})","Verify the given actions so that if certain prerequisites are not met, the user is redirected to a different",2],["verify!","ActiveRecord::ConnectionAdapters::AbstractAdapter","classes\/ActiveRecord\/ConnectionAdapters\/AbstractAdapter.html#M000745","(*ignored)","Checks whether the connection to the database is still active (i.e. not stale). This is done under the",2],["verify_authenticity_token","ActionController::RequestForgeryProtection","classes\/ActionController\/RequestForgeryProtection.html#M001464","()","The actual before_filter that is used.  Modify this to change how you handle unverified requests. ",2],["verify_request?","Mime::Type","classes\/Mime\/Type.html#M001770","()","Returns true if Action Pack should check requests using this Mime Type for possible request forgery.",2],["version","Rails","classes\/Rails.html#M000052","()","",2],["version_for_dir","Rails::VendorGemSourceIndex","classes\/Rails\/VendorGemSourceIndex.html#M000226","(d)","",2],["view_paths","ActionController::Base","classes\/ActionController\/Base.html#M001673","()","View load paths determine the bases from which template references can be made. So a call to render(\"test\/template\")",2],["view_paths","ActionController::Base","classes\/ActionController\/Base.html#M001685","()","View load paths for controller. ",2],["view_paths=","ActionController::Base","classes\/ActionController\/Base.html#M001686","(value)","",2],["view_paths=","ActionController::Base","classes\/ActionController\/Base.html#M001674","(value)","",2],["view_paths=","ActionView::Base","classes\/ActionView\/Base.html#M001982","(paths)","",2],["visual_effect","ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods","classes\/ActionView\/Helpers\/PrototypeHelper\/JavaScriptGenerator\/GeneratorMethods.html#M002096","(name, id = nil, options = {})","Starts a script.aculo.us visual effect. See ActionView::Helpers::ScriptaculousHelper for more information.",2],["visual_effect","ActionView::Helpers::ScriptaculousHelper","classes\/ActionView\/Helpers\/ScriptaculousHelper.html#M001995","(name, element_id = false, js_options = {})","Returns a JavaScript snippet to be used on the Ajax callbacks for starting visual effects. Example: <%=",2],["wants?","ActiveSupport::Multibyte::Chars","classes\/ActiveSupport\/Multibyte\/Chars.html#M002344","(string)","Returns +true+ if the Chars class can and should act as a proxy for the string _string_. Returns +false+",2],["warmup","ActionController::RequestProfiler","classes\/ActionController\/RequestProfiler.html#M001482","(sandbox)","",2],["week","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002723","()","Alias for #weeks",2],["weeks","ActiveSupport::CoreExtensions::Numeric::Time","classes\/ActiveSupport\/CoreExtensions\/Numeric\/Time.html#M002722","()","",2],["with_connection","ActiveRecord::ConnectionAdapters::ConnectionPool","classes\/ActiveRecord\/ConnectionAdapters\/ConnectionPool.html#M000623","()","Reserve a connection, and yield it to a block. Ensure the connection is checked back in when finished.",2],["with_controllers","ActionController::Routing","classes\/ActionController\/Routing.html#M001456","(names)","Expects an array of controller names as the first argument. Executes the passed block with only the named",2],["with_exclusive_scope","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000911","(method_scoping = {}, &block)","Works like with_scope, but discards any nested properties. ",2],["with_gc_stats","ActiveSupport::Testing::Performance::Metrics::Base","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Base.html#M002989","()","",2],["with_gc_stats","ActiveSupport::Testing::Performance::Metrics::Base","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Base.html#M002988","()","",2],["with_gc_stats","ActiveSupport::Testing::Performance::Metrics::Base","classes\/ActiveSupport\/Testing\/Performance\/Metrics\/Base.html#M002990","()","",2],["with_options","Object","classes\/Object.html#M002905","(options)","An elegant way to factor duplication out of options passed to a series of method calls. Each method called",2],["with_output_file","ActiveSupport::Testing::Performance::Benchmarker","classes\/ActiveSupport\/Testing\/Performance\/Benchmarker.html#M002974","()","",2],["with_routing","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001628","()","A helper to make it easier to test different route configurations. This method temporarily replaces ActionController::Routing::Routes",2],["with_scope","ActiveRecord::Base","classes\/ActiveRecord\/Base.html#M000910","(method_scoping = {}, action = :merge, &block)","Scope parameters to method calls within the block.  Takes a hash of method_name => parameters hash. method_name",2],["with_signal_handler","RailsFCGIHandler","classes\/RailsFCGIHandler.html#M000032","(signal)","",2],["with_transaction_returning_status","ActiveRecord::Transactions","classes\/ActiveRecord\/Transactions.html#M000736","(method, *args)","Executes +method+ within a transaction and captures its return value as a status flag. If the status",2],["word_wrap","ActionView::Helpers::TextHelper","classes\/ActionView\/Helpers\/TextHelper.html#M002007","(text, *args)","Wraps the +text+ into lines no longer than +line_width+ width. This method breaks on the first whitespace",2],["write","ActiveRecord::Migration","classes\/ActiveRecord\/Migration.html#M000801","(text=\"\")","",2],["write","ActiveSupport::Cache::CompressedMemCacheStore","classes\/ActiveSupport\/Cache\/CompressedMemCacheStore.html#M002427","(name, value, options = nil)","",2],["write","ActiveSupport::Cache::FileStore","classes\/ActiveSupport\/Cache\/FileStore.html#M002434","(name, value, options = nil)","",2],["write","ActiveSupport::Cache::MemCacheStore","classes\/ActiveSupport\/Cache\/MemCacheStore.html#M002430","(key, value, options = nil)","Writes a value to the cache. Possible options: - +:unless_exist+ - set to true if you don't want to update",2],["write","ActiveSupport::Cache::MemoryStore","classes\/ActiveSupport\/Cache\/MemoryStore.html#M002461","(name, value, options = nil)","",2],["write","ActiveSupport::Cache::Store","classes\/ActiveSupport\/Cache\/Store.html#M003020","(key, value, options = nil)","Writes the given value to the cache, with the given key. You may also specify additional options via",2],["write","ActiveSupport::Cache::SynchronizedMemoryStore","classes\/ActiveSupport\/Cache\/SynchronizedMemoryStore.html#M002452","(name, value, options = nil)","",2],["write_asset_file_contents","ActionView::Helpers::AssetTagHelper::AssetCollection","classes\/ActionView\/Helpers\/AssetTagHelper\/AssetCollection.html#M002207","(joined_asset_path)","",2],["write_fragment","ActionController::Caching::Fragments","classes\/ActionController\/Caching\/Fragments.html#M001380","(key, content, options = nil)","Writes <tt>content<\/tt> to the location signified by <tt>key<\/tt> (see <tt>expire_fragment<\/tt> for acceptable",2],["write_spec","Rails::GemDependency","classes\/Rails\/GemDependency.html#M000255","(directory, spec)","",2],["xhr","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001647","(request_method, path, parameters = nil, headers = nil)","Alias for #xml_http_request",2],["xhr","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001616","(request_method, action, parameters = nil, session = nil, flash = nil)","Alias for #xml_http_request",2],["xhr?","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001822","()","Alias for #xml_http_request?",2],["xml_http_request","ActionController::Integration::Session","classes\/ActionController\/Integration\/Session.html#M001646","(request_method, path, parameters = nil, headers = nil)","Performs an XMLHttpRequest request with the given parameters, mirroring a request from the Prototype",2],["xml_http_request","ActionController::TestProcess","classes\/ActionController\/TestProcess.html#M001615","(request_method, action, parameters = nil, session = nil, flash = nil)","",2],["xml_http_request?","ActionController::AbstractRequest","classes\/ActionController\/AbstractRequest.html#M001821","()","Returns true if the request's \"X-Requested-With\" header contains \"XMLHttpRequest\". (The Prototype Javascript",2],["xml_in_string","XmlSimple","classes\/XmlSimple.html#M002646","(string, options = nil)","Same as xml_in but doesn't try to smartly shoot itself in the foot. ",2],["xml_in_string","XmlSimple","classes\/XmlSimple.html#M002647","(string, options = nil)","",2],["xmlschema","ActiveSupport::CoreExtensions::Date::Conversions","classes\/ActiveSupport\/CoreExtensions\/Date\/Conversions.html#M002795","()","",2],["xmlschema","ActiveSupport::CoreExtensions::DateTime::Conversions","classes\/ActiveSupport\/CoreExtensions\/DateTime\/Conversions.html#M002563","()","Converts datetime to an appropriate format for use in XML ",2],["xmlschema","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002298","()","",2],["year","ActiveSupport::CoreExtensions::Float::Time","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html#M002663","()","Alias for #years",2],["year","ActiveSupport::CoreExtensions::Integer::Time","classes\/ActiveSupport\/CoreExtensions\/Integer\/Time.html#M002616","()","Alias for #years",2],["years","ActiveSupport::CoreExtensions::Float::Time","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html#M002658","()","Deprication helper methods not available as core_ext is loaded first. ",2],["years","ActiveSupport::CoreExtensions::Integer::Time","classes\/ActiveSupport\/CoreExtensions\/Integer\/Time.html#M002615","()","",2],["years_ago","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002840","(years)","Returns a new Date\/DateTime representing the time a number of specified years ago ",2],["years_ago","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002780","(years)","Returns a new Time representing the time a number of specified years ago ",2],["years_since","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002841","(years)","Returns a new Date\/DateTime representing the time a number of specified years in the future ",2],["years_since","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002781","(years)","Returns a new Time representing the time a number of specified years in the future ",2],["years_without_deprecation","ActiveSupport::CoreExtensions::Float::Time","classes\/ActiveSupport\/CoreExtensions\/Float\/Time.html#M002662","()","",2],["yesterday","ActiveSupport::CoreExtensions::Date::Calculations","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations.html#M002864","()","Convenience method which returns a new Date\/DateTime representing the time 1 day ago ",2],["yesterday","ActiveSupport::CoreExtensions::Date::Calculations::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Date\/Calculations\/ClassMethods.html#M002820","()","Returns a new Date representing the date 1 day ago (i.e. yesterday's date). ",2],["yesterday","ActiveSupport::CoreExtensions::Time::Calculations","classes\/ActiveSupport\/CoreExtensions\/Time\/Calculations.html#M002813","()","Convenience method which returns a new Time representing the time 1 day ago ",2],["zone","ActiveSupport::CoreExtensions::Time::Zones::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones\/ClassMethods.html#M002745","()","Returns the TimeZone for the current request, if this has been set (via Time.zone=).  If <tt>Time.zone<\/tt>",2],["zone","ActiveSupport::TimeWithZone","classes\/ActiveSupport\/TimeWithZone.html#M002296","()","Time uses +zone+ to display the time zone abbreviation, so we're duck-typing it. ",2],["zone=","ActiveSupport::CoreExtensions::Time::Zones::ClassMethods","classes\/ActiveSupport\/CoreExtensions\/Time\/Zones\/ClassMethods.html#M002746","(time_zone)","Sets <tt>Time.zone<\/tt> to a TimeZone object for the current request\/thread.  This method accepts any",2],["README","files\/README.html","files\/README.html","","== Welcome to Rails  Rails is a web-application framework that includes everything needed to create ",3],["CHANGELOG","files\/actionmailer\/CHANGELOG.html","files\/actionmailer\/CHANGELOG.html","","*2.2 (November 21st, 2008)*  * Turn on STARTTLS if it is available in Net::SMTP (added in Ruby 1.8.7)",3],["README","files\/actionmailer\/README.html","files\/actionmailer\/README.html","","= Action Mailer -- Easy email delivery and testing  Action Mailer is a framework for designing email-service",3],["base.rb","files\/actionmailer\/lib\/action_mailer\/base_rb.html","files\/actionmailer\/lib\/action_mailer\/base_rb.html","","",3],["CHANGELOG","files\/actionpack\/CHANGELOG.html","files\/actionpack\/CHANGELOG.html","","*2.2 (November 21st, 2008)*  * Deprecated the :file default for ActionView#render to prepare for 2.3's",3],["README","files\/actionpack\/README.html","files\/actionpack\/README.html","","= Action Pack -- On rails from request to response  Action Pack splits the response to a web request",3],["assertions.rb","files\/actionpack\/lib\/action_controller\/assertions_rb.html","files\/actionpack\/lib\/action_controller\/assertions_rb.html","","",3],["dom_assertions.rb","files\/actionpack\/lib\/action_controller\/assertions\/dom_assertions_rb.html","files\/actionpack\/lib\/action_controller\/assertions\/dom_assertions_rb.html","","",3],["model_assertions.rb","files\/actionpack\/lib\/action_controller\/assertions\/model_assertions_rb.html","files\/actionpack\/lib\/action_controller\/assertions\/model_assertions_rb.html","","",3],["response_assertions.rb","files\/actionpack\/lib\/action_controller\/assertions\/response_assertions_rb.html","files\/actionpack\/lib\/action_controller\/assertions\/response_assertions_rb.html","","",3],["routing_assertions.rb","files\/actionpack\/lib\/action_controller\/assertions\/routing_assertions_rb.html","files\/actionpack\/lib\/action_controller\/assertions\/routing_assertions_rb.html","","",3],["selector_assertions.rb","files\/actionpack\/lib\/action_controller\/assertions\/selector_assertions_rb.html","files\/actionpack\/lib\/action_controller\/assertions\/selector_assertions_rb.html",""," ",3],["tag_assertions.rb","files\/actionpack\/lib\/action_controller\/assertions\/tag_assertions_rb.html","files\/actionpack\/lib\/action_controller\/assertions\/tag_assertions_rb.html","","",3],["base.rb","files\/actionpack\/lib\/action_controller\/base_rb.html","files\/actionpack\/lib\/action_controller\/base_rb.html","","",3],["benchmarking.rb","files\/actionpack\/lib\/action_controller\/benchmarking_rb.html","files\/actionpack\/lib\/action_controller\/benchmarking_rb.html","","",3],["caching.rb","files\/actionpack\/lib\/action_controller\/caching_rb.html","files\/actionpack\/lib\/action_controller\/caching_rb.html","","",3],["actions.rb","files\/actionpack\/lib\/action_controller\/caching\/actions_rb.html","files\/actionpack\/lib\/action_controller\/caching\/actions_rb.html","","",3],["fragments.rb","files\/actionpack\/lib\/action_controller\/caching\/fragments_rb.html","files\/actionpack\/lib\/action_controller\/caching\/fragments_rb.html","","",3],["pages.rb","files\/actionpack\/lib\/action_controller\/caching\/pages_rb.html","files\/actionpack\/lib\/action_controller\/caching\/pages_rb.html","","",3],["sql_cache.rb","files\/actionpack\/lib\/action_controller\/caching\/sql_cache_rb.html","files\/actionpack\/lib\/action_controller\/caching\/sql_cache_rb.html","","",3],["sweeping.rb","files\/actionpack\/lib\/action_controller\/caching\/sweeping_rb.html","files\/actionpack\/lib\/action_controller\/caching\/sweeping_rb.html","","",3],["cgi_ext.rb","files\/actionpack\/lib\/action_controller\/cgi_ext_rb.html","files\/actionpack\/lib\/action_controller\/cgi_ext_rb.html","","",3],["cookie.rb","files\/actionpack\/lib\/action_controller\/cgi_ext\/cookie_rb.html","files\/actionpack\/lib\/action_controller\/cgi_ext\/cookie_rb.html","","",3],["query_extension.rb","files\/actionpack\/lib\/action_controller\/cgi_ext\/query_extension_rb.html","files\/actionpack\/lib\/action_controller\/cgi_ext\/query_extension_rb.html","","",3],["session.rb","files\/actionpack\/lib\/action_controller\/cgi_ext\/session_rb.html","files\/actionpack\/lib\/action_controller\/cgi_ext\/session_rb.html","","",3],["stdinput.rb","files\/actionpack\/lib\/action_controller\/cgi_ext\/stdinput_rb.html","files\/actionpack\/lib\/action_controller\/cgi_ext\/stdinput_rb.html","","",3],["cgi_process.rb","files\/actionpack\/lib\/action_controller\/cgi_process_rb.html","files\/actionpack\/lib\/action_controller\/cgi_process_rb.html","","",3],["components.rb","files\/actionpack\/lib\/action_controller\/components_rb.html","files\/actionpack\/lib\/action_controller\/components_rb.html","","",3],["cookies.rb","files\/actionpack\/lib\/action_controller\/cookies_rb.html","files\/actionpack\/lib\/action_controller\/cookies_rb.html","","",3],["dispatcher.rb","files\/actionpack\/lib\/action_controller\/dispatcher_rb.html","files\/actionpack\/lib\/action_controller\/dispatcher_rb.html","","",3],["filters.rb","files\/actionpack\/lib\/action_controller\/filters_rb.html","files\/actionpack\/lib\/action_controller\/filters_rb.html","","",3],["flash.rb","files\/actionpack\/lib\/action_controller\/flash_rb.html","files\/actionpack\/lib\/action_controller\/flash_rb.html","","",3],["headers.rb","files\/actionpack\/lib\/action_controller\/headers_rb.html","files\/actionpack\/lib\/action_controller\/headers_rb.html","","",3],["helpers.rb","files\/actionpack\/lib\/action_controller\/helpers_rb.html","files\/actionpack\/lib\/action_controller\/helpers_rb.html","","FIXME: helper { ... } is broken on Ruby 1.9 ",3],["http_authentication.rb","files\/actionpack\/lib\/action_controller\/http_authentication_rb.html","files\/actionpack\/lib\/action_controller\/http_authentication_rb.html","","",3],["integration.rb","files\/actionpack\/lib\/action_controller\/integration_rb.html","files\/actionpack\/lib\/action_controller\/integration_rb.html","","",3],["layout.rb","files\/actionpack\/lib\/action_controller\/layout_rb.html","files\/actionpack\/lib\/action_controller\/layout_rb.html","","",3],["mime_responds.rb","files\/actionpack\/lib\/action_controller\/mime_responds_rb.html","files\/actionpack\/lib\/action_controller\/mime_responds_rb.html","","",3],["mime_type.rb","files\/actionpack\/lib\/action_controller\/mime_type_rb.html","files\/actionpack\/lib\/action_controller\/mime_type_rb.html","","",3],["mime_types.rb","files\/actionpack\/lib\/action_controller\/mime_types_rb.html","files\/actionpack\/lib\/action_controller\/mime_types_rb.html","","Build list of Mime types for HTTP responses http:\/\/www.iana.org\/assignments\/media-types\/ ",3],["performance_test.rb","files\/actionpack\/lib\/action_controller\/performance_test_rb.html","files\/actionpack\/lib\/action_controller\/performance_test_rb.html","","",3],["polymorphic_routes.rb","files\/actionpack\/lib\/action_controller\/polymorphic_routes_rb.html","files\/actionpack\/lib\/action_controller\/polymorphic_routes_rb.html","","",3],["rack_process.rb","files\/actionpack\/lib\/action_controller\/rack_process_rb.html","files\/actionpack\/lib\/action_controller\/rack_process_rb.html","","",3],["record_identifier.rb","files\/actionpack\/lib\/action_controller\/record_identifier_rb.html","files\/actionpack\/lib\/action_controller\/record_identifier_rb.html","","",3],["request.rb","files\/actionpack\/lib\/action_controller\/request_rb.html","files\/actionpack\/lib\/action_controller\/request_rb.html","","",3],["request_forgery_protection.rb","files\/actionpack\/lib\/action_controller\/request_forgery_protection_rb.html","files\/actionpack\/lib\/action_controller\/request_forgery_protection_rb.html","","",3],["request_profiler.rb","files\/actionpack\/lib\/action_controller\/request_profiler_rb.html","files\/actionpack\/lib\/action_controller\/request_profiler_rb.html","","",3],["rescue.rb","files\/actionpack\/lib\/action_controller\/rescue_rb.html","files\/actionpack\/lib\/action_controller\/rescue_rb.html","","",3],["resources.rb","files\/actionpack\/lib\/action_controller\/resources_rb.html","files\/actionpack\/lib\/action_controller\/resources_rb.html","","",3],["response.rb","files\/actionpack\/lib\/action_controller\/response_rb.html","files\/actionpack\/lib\/action_controller\/response_rb.html","","",3],["routing.rb","files\/actionpack\/lib\/action_controller\/routing_rb.html","files\/actionpack\/lib\/action_controller\/routing_rb.html","","",3],["builder.rb","files\/actionpack\/lib\/action_controller\/routing\/builder_rb.html","files\/actionpack\/lib\/action_controller\/routing\/builder_rb.html","","",3],["optimisations.rb","files\/actionpack\/lib\/action_controller\/routing\/optimisations_rb.html","files\/actionpack\/lib\/action_controller\/routing\/optimisations_rb.html","","",3],["recognition_optimisation.rb","files\/actionpack\/lib\/action_controller\/routing\/recognition_optimisation_rb.html","files\/actionpack\/lib\/action_controller\/routing\/recognition_optimisation_rb.html","","",3],["route.rb","files\/actionpack\/lib\/action_controller\/routing\/route_rb.html","files\/actionpack\/lib\/action_controller\/routing\/route_rb.html","","",3],["route_set.rb","files\/actionpack\/lib\/action_controller\/routing\/route_set_rb.html","files\/actionpack\/lib\/action_controller\/routing\/route_set_rb.html","","",3],["routing_ext.rb","files\/actionpack\/lib\/action_controller\/routing\/routing_ext_rb.html","files\/actionpack\/lib\/action_controller\/routing\/routing_ext_rb.html","","",3],["segments.rb","files\/actionpack\/lib\/action_controller\/routing\/segments_rb.html","files\/actionpack\/lib\/action_controller\/routing\/segments_rb.html","","",3],["active_record_store.rb","files\/actionpack\/lib\/action_controller\/session\/active_record_store_rb.html","files\/actionpack\/lib\/action_controller\/session\/active_record_store_rb.html","","",3],["cookie_store.rb","files\/actionpack\/lib\/action_controller\/session\/cookie_store_rb.html","files\/actionpack\/lib\/action_controller\/session\/cookie_store_rb.html","","",3],["drb_server.rb","files\/actionpack\/lib\/action_controller\/session\/drb_server_rb.html","files\/actionpack\/lib\/action_controller\/session\/drb_server_rb.html","","This is a really simple session storage daemon, basically just a hash, which is enabled for DRb access.",3],["drb_store.rb","files\/actionpack\/lib\/action_controller\/session\/drb_store_rb.html","files\/actionpack\/lib\/action_controller\/session\/drb_store_rb.html","","",3],["mem_cache_store.rb","files\/actionpack\/lib\/action_controller\/session\/mem_cache_store_rb.html","files\/actionpack\/lib\/action_controller\/session\/mem_cache_store_rb.html","","cgi\/session\/memcached.rb - persistent storage of marshalled session data == Overview This file provides",3],["session_management.rb","files\/actionpack\/lib\/action_controller\/session_management_rb.html","files\/actionpack\/lib\/action_controller\/session_management_rb.html","","",3],["status_codes.rb","files\/actionpack\/lib\/action_controller\/status_codes_rb.html","files\/actionpack\/lib\/action_controller\/status_codes_rb.html","","",3],["streaming.rb","files\/actionpack\/lib\/action_controller\/streaming_rb.html","files\/actionpack\/lib\/action_controller\/streaming_rb.html","","",3],["test_case.rb","files\/actionpack\/lib\/action_controller\/test_case_rb.html","files\/actionpack\/lib\/action_controller\/test_case_rb.html","","",3],["test_process.rb","files\/actionpack\/lib\/action_controller\/test_process_rb.html","files\/actionpack\/lib\/action_controller\/test_process_rb.html","","",3],["translation.rb","files\/actionpack\/lib\/action_controller\/translation_rb.html","files\/actionpack\/lib\/action_controller\/translation_rb.html","","",3],["url_rewriter.rb","files\/actionpack\/lib\/action_controller\/url_rewriter_rb.html","files\/actionpack\/lib\/action_controller\/url_rewriter_rb.html","","",3],["verification.rb","files\/actionpack\/lib\/action_controller\/verification_rb.html","files\/actionpack\/lib\/action_controller\/verification_rb.html","","",3],["base.rb","files\/actionpack\/lib\/action_view\/base_rb.html","files\/actionpack\/lib\/action_view\/base_rb.html","","",3],["helpers.rb","files\/actionpack\/lib\/action_view\/helpers_rb.html","files\/actionpack\/lib\/action_view\/helpers_rb.html","","",3],["active_record_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/active_record_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/active_record_helper_rb.html","","",3],["asset_tag_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/asset_tag_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/asset_tag_helper_rb.html","","",3],["atom_feed_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/atom_feed_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/atom_feed_helper_rb.html","","",3],["benchmark_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/benchmark_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/benchmark_helper_rb.html","","",3],["cache_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/cache_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/cache_helper_rb.html","","",3],["capture_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/capture_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/capture_helper_rb.html","","",3],["date_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/date_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/date_helper_rb.html","","",3],["debug_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/debug_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/debug_helper_rb.html","","",3],["form_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/form_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/form_helper_rb.html","","",3],["form_options_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/form_options_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/form_options_helper_rb.html","","",3],["form_tag_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/form_tag_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/form_tag_helper_rb.html","","",3],["javascript_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/javascript_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/javascript_helper_rb.html","","",3],["number_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/number_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/number_helper_rb.html","","",3],["prototype_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/prototype_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/prototype_helper_rb.html","","",3],["record_identification_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/record_identification_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/record_identification_helper_rb.html","","",3],["record_tag_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/record_tag_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/record_tag_helper_rb.html","","",3],["sanitize_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/sanitize_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/sanitize_helper_rb.html","","",3],["scriptaculous_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/scriptaculous_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/scriptaculous_helper_rb.html","","",3],["tag_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/tag_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/tag_helper_rb.html","","",3],["text_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/text_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/text_helper_rb.html","","",3],["translation_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/translation_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/translation_helper_rb.html","","",3],["url_helper.rb","files\/actionpack\/lib\/action_view\/helpers\/url_helper_rb.html","files\/actionpack\/lib\/action_view\/helpers\/url_helper_rb.html","","",3],["inline_template.rb","files\/actionpack\/lib\/action_view\/inline_template_rb.html","files\/actionpack\/lib\/action_view\/inline_template_rb.html","","",3],["partials.rb","files\/actionpack\/lib\/action_view\/partials_rb.html","files\/actionpack\/lib\/action_view\/partials_rb.html","","",3],["paths.rb","files\/actionpack\/lib\/action_view\/paths_rb.html","files\/actionpack\/lib\/action_view\/paths_rb.html","","",3],["renderable.rb","files\/actionpack\/lib\/action_view\/renderable_rb.html","files\/actionpack\/lib\/action_view\/renderable_rb.html","","",3],["renderable_partial.rb","files\/actionpack\/lib\/action_view\/renderable_partial_rb.html","files\/actionpack\/lib\/action_view\/renderable_partial_rb.html","","",3],["template.rb","files\/actionpack\/lib\/action_view\/template_rb.html","files\/actionpack\/lib\/action_view\/template_rb.html","","",3],["template_error.rb","files\/actionpack\/lib\/action_view\/template_error_rb.html","files\/actionpack\/lib\/action_view\/template_error_rb.html","","",3],["template_handler.rb","files\/actionpack\/lib\/action_view\/template_handler_rb.html","files\/actionpack\/lib\/action_view\/template_handler_rb.html","","Legacy TemplateHandler stub ",3],["template_handlers.rb","files\/actionpack\/lib\/action_view\/template_handlers_rb.html","files\/actionpack\/lib\/action_view\/template_handlers_rb.html","","",3],["builder.rb","files\/actionpack\/lib\/action_view\/template_handlers\/builder_rb.html","files\/actionpack\/lib\/action_view\/template_handlers\/builder_rb.html","","",3],["erb.rb","files\/actionpack\/lib\/action_view\/template_handlers\/erb_rb.html","files\/actionpack\/lib\/action_view\/template_handlers\/erb_rb.html","","",3],["rjs.rb","files\/actionpack\/lib\/action_view\/template_handlers\/rjs_rb.html","files\/actionpack\/lib\/action_view\/template_handlers\/rjs_rb.html","","",3],["test_case.rb","files\/actionpack\/lib\/action_view\/test_case_rb.html","files\/actionpack\/lib\/action_view\/test_case_rb.html","","",3],["CHANGELOG","files\/activerecord\/CHANGELOG.html","files\/activerecord\/CHANGELOG.html","","*2.2 (November 21st, 2008)*  * Ensure indices don't flip order in schema.rb #1266 [Jordi Bunster]  *",3],["README","files\/activerecord\/README.html","files\/activerecord\/README.html","","= Active Record -- Object-relation mapping put on rails  Active Record connects business objects and",3],["aggregations.rb","files\/activerecord\/lib\/active_record\/aggregations_rb.html","files\/activerecord\/lib\/active_record\/aggregations_rb.html","","",3],["association_preload.rb","files\/activerecord\/lib\/active_record\/association_preload_rb.html","files\/activerecord\/lib\/active_record\/association_preload_rb.html","","",3],["associations.rb","files\/activerecord\/lib\/active_record\/associations_rb.html","files\/activerecord\/lib\/active_record\/associations_rb.html","","",3],["association_collection.rb","files\/activerecord\/lib\/active_record\/associations\/association_collection_rb.html","files\/activerecord\/lib\/active_record\/associations\/association_collection_rb.html","","",3],["association_proxy.rb","files\/activerecord\/lib\/active_record\/associations\/association_proxy_rb.html","files\/activerecord\/lib\/active_record\/associations\/association_proxy_rb.html","","",3],["belongs_to_association.rb","files\/activerecord\/lib\/active_record\/associations\/belongs_to_association_rb.html","files\/activerecord\/lib\/active_record\/associations\/belongs_to_association_rb.html","","",3],["belongs_to_polymorphic_association.rb","files\/activerecord\/lib\/active_record\/associations\/belongs_to_polymorphic_association_rb.html","files\/activerecord\/lib\/active_record\/associations\/belongs_to_polymorphic_association_rb.html","","",3],["has_and_belongs_to_many_association.rb","files\/activerecord\/lib\/active_record\/associations\/has_and_belongs_to_many_association_rb.html","files\/activerecord\/lib\/active_record\/associations\/has_and_belongs_to_many_association_rb.html","","",3],["has_many_association.rb","files\/activerecord\/lib\/active_record\/associations\/has_many_association_rb.html","files\/activerecord\/lib\/active_record\/associations\/has_many_association_rb.html","","",3],["has_many_through_association.rb","files\/activerecord\/lib\/active_record\/associations\/has_many_through_association_rb.html","files\/activerecord\/lib\/active_record\/associations\/has_many_through_association_rb.html","","",3],["has_one_association.rb","files\/activerecord\/lib\/active_record\/associations\/has_one_association_rb.html","files\/activerecord\/lib\/active_record\/associations\/has_one_association_rb.html","","",3],["has_one_through_association.rb","files\/activerecord\/lib\/active_record\/associations\/has_one_through_association_rb.html","files\/activerecord\/lib\/active_record\/associations\/has_one_through_association_rb.html","","",3],["attribute_methods.rb","files\/activerecord\/lib\/active_record\/attribute_methods_rb.html","files\/activerecord\/lib\/active_record\/attribute_methods_rb.html","","",3],["base.rb","files\/activerecord\/lib\/active_record\/base_rb.html","files\/activerecord\/lib\/active_record\/base_rb.html","","",3],["calculations.rb","files\/activerecord\/lib\/active_record\/calculations_rb.html","files\/activerecord\/lib\/active_record\/calculations_rb.html","","",3],["callbacks.rb","files\/activerecord\/lib\/active_record\/callbacks_rb.html","files\/activerecord\/lib\/active_record\/callbacks_rb.html","","",3],["connection_pool.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/connection_pool_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/connection_pool_rb.html","","",3],["connection_specification.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/connection_specification_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/connection_specification_rb.html","","",3],["database_statements.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/database_statements_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/database_statements_rb.html","","",3],["query_cache.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/query_cache_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/query_cache_rb.html","","",3],["quoting.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/quoting_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/quoting_rb.html","","",3],["schema_definitions.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/schema_definitions_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/schema_definitions_rb.html","","",3],["schema_statements.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/schema_statements_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract\/schema_statements_rb.html","","",3],["abstract_adapter.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract_adapter_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/abstract_adapter_rb.html","","",3],["mysql_adapter.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/mysql_adapter_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/mysql_adapter_rb.html","","",3],["postgresql_adapter.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/postgresql_adapter_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/postgresql_adapter_rb.html","","",3],["sqlite3_adapter.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/sqlite3_adapter_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/sqlite3_adapter_rb.html","","",3],["sqlite_adapter.rb","files\/activerecord\/lib\/active_record\/connection_adapters\/sqlite_adapter_rb.html","files\/activerecord\/lib\/active_record\/connection_adapters\/sqlite_adapter_rb.html","","",3],["dirty.rb","files\/activerecord\/lib\/active_record\/dirty_rb.html","files\/activerecord\/lib\/active_record\/dirty_rb.html","","",3],["dynamic_finder_match.rb","files\/activerecord\/lib\/active_record\/dynamic_finder_match_rb.html","files\/activerecord\/lib\/active_record\/dynamic_finder_match_rb.html","","",3],["fixtures.rb","files\/activerecord\/lib\/active_record\/fixtures_rb.html","files\/activerecord\/lib\/active_record\/fixtures_rb.html","","",3],["i18n_interpolation_deprecation.rb","files\/activerecord\/lib\/active_record\/i18n_interpolation_deprecation_rb.html","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 characters\".",3],["optimistic.rb","files\/activerecord\/lib\/active_record\/locking\/optimistic_rb.html","files\/activerecord\/lib\/active_record\/locking\/optimistic_rb.html","","",3],["pessimistic.rb","files\/activerecord\/lib\/active_record\/locking\/pessimistic_rb.html","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, to",3],["migration.rb","files\/activerecord\/lib\/active_record\/migration_rb.html","files\/activerecord\/lib\/active_record\/migration_rb.html","","",3],["named_scope.rb","files\/activerecord\/lib\/active_record\/named_scope_rb.html","files\/activerecord\/lib\/active_record\/named_scope_rb.html","","",3],["observer.rb","files\/activerecord\/lib\/active_record\/observer_rb.html","files\/activerecord\/lib\/active_record\/observer_rb.html","","",3],["query_cache.rb","files\/activerecord\/lib\/active_record\/query_cache_rb.html","files\/activerecord\/lib\/active_record\/query_cache_rb.html","","",3],["reflection.rb","files\/activerecord\/lib\/active_record\/reflection_rb.html","files\/activerecord\/lib\/active_record\/reflection_rb.html","","",3],["schema.rb","files\/activerecord\/lib\/active_record\/schema_rb.html","files\/activerecord\/lib\/active_record\/schema_rb.html","","",3],["schema_dumper.rb","files\/activerecord\/lib\/active_record\/schema_dumper_rb.html","files\/activerecord\/lib\/active_record\/schema_dumper_rb.html","","",3],["serialization.rb","files\/activerecord\/lib\/active_record\/serialization_rb.html","files\/activerecord\/lib\/active_record\/serialization_rb.html","","",3],["json_serializer.rb","files\/activerecord\/lib\/active_record\/serializers\/json_serializer_rb.html","files\/activerecord\/lib\/active_record\/serializers\/json_serializer_rb.html","","",3],["xml_serializer.rb","files\/activerecord\/lib\/active_record\/serializers\/xml_serializer_rb.html","files\/activerecord\/lib\/active_record\/serializers\/xml_serializer_rb.html","","",3],["test_case.rb","files\/activerecord\/lib\/active_record\/test_case_rb.html","files\/activerecord\/lib\/active_record\/test_case_rb.html","","",3],["timestamp.rb","files\/activerecord\/lib\/active_record\/timestamp_rb.html","files\/activerecord\/lib\/active_record\/timestamp_rb.html","","",3],["transactions.rb","files\/activerecord\/lib\/active_record\/transactions_rb.html","files\/activerecord\/lib\/active_record\/transactions_rb.html","","",3],["validations.rb","files\/activerecord\/lib\/active_record\/validations_rb.html","files\/activerecord\/lib\/active_record\/validations_rb.html","","",3],["version.rb","files\/activerecord\/lib\/active_record\/version_rb.html","files\/activerecord\/lib\/active_record\/version_rb.html","","",3],["CHANGELOG","files\/activeresource\/CHANGELOG.html","files\/activeresource\/CHANGELOG.html","","*2.2 (November 21st, 2008)*  * Fixed that ActiveResource#post would post an empty string when it shouldn't",3],["README","files\/activeresource\/README.html","files\/activeresource\/README.html","","= Active Resource  Active Resource (ARes) connects business objects and Representational State Transfer",3],["active_resource.rb","files\/activeresource\/lib\/active_resource_rb.html","files\/activeresource\/lib\/active_resource_rb.html",""," ",3],["base.rb","files\/activeresource\/lib\/active_resource\/base_rb.html","files\/activeresource\/lib\/active_resource\/base_rb.html","","",3],["connection.rb","files\/activeresource\/lib\/active_resource\/connection_rb.html","files\/activeresource\/lib\/active_resource\/connection_rb.html","","",3],["custom_methods.rb","files\/activeresource\/lib\/active_resource\/custom_methods_rb.html","files\/activeresource\/lib\/active_resource\/custom_methods_rb.html","","",3],["formats.rb","files\/activeresource\/lib\/active_resource\/formats_rb.html","files\/activeresource\/lib\/active_resource\/formats_rb.html","","",3],["json_format.rb","files\/activeresource\/lib\/active_resource\/formats\/json_format_rb.html","files\/activeresource\/lib\/active_resource\/formats\/json_format_rb.html","","",3],["xml_format.rb","files\/activeresource\/lib\/active_resource\/formats\/xml_format_rb.html","files\/activeresource\/lib\/active_resource\/formats\/xml_format_rb.html","","",3],["http_mock.rb","files\/activeresource\/lib\/active_resource\/http_mock_rb.html","files\/activeresource\/lib\/active_resource\/http_mock_rb.html","","",3],["validations.rb","files\/activeresource\/lib\/active_resource\/validations_rb.html","files\/activeresource\/lib\/active_resource\/validations_rb.html","","",3],["version.rb","files\/activeresource\/lib\/active_resource\/version_rb.html","files\/activeresource\/lib\/active_resource\/version_rb.html","","",3],["CHANGELOG","files\/activesupport\/CHANGELOG.html","files\/activesupport\/CHANGELOG.html","","*2.2 (November 21st, 2008)*  * TimeZone offset tests: use current_period, to ensure TimeZone#utc_offset",3],["README","files\/activesupport\/README.html","files\/activesupport\/README.html","","= Active Support -- Utility classes and standard library extensions from Rails  Active Support is a collection",3],["base64.rb","files\/activesupport\/lib\/active_support\/base64_rb.html","files\/activesupport\/lib\/active_support\/base64_rb.html","","",3],["basic_object.rb","files\/activesupport\/lib\/active_support\/basic_object_rb.html","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. In",3],["buffered_logger.rb","files\/activesupport\/lib\/active_support\/buffered_logger_rb.html","files\/activesupport\/lib\/active_support\/buffered_logger_rb.html","","",3],["cache.rb","files\/activesupport\/lib\/active_support\/cache_rb.html","files\/activesupport\/lib\/active_support\/cache_rb.html","","",3],["compressed_mem_cache_store.rb","files\/activesupport\/lib\/active_support\/cache\/compressed_mem_cache_store_rb.html","files\/activesupport\/lib\/active_support\/cache\/compressed_mem_cache_store_rb.html","","",3],["drb_store.rb","files\/activesupport\/lib\/active_support\/cache\/drb_store_rb.html","files\/activesupport\/lib\/active_support\/cache\/drb_store_rb.html","","",3],["file_store.rb","files\/activesupport\/lib\/active_support\/cache\/file_store_rb.html","files\/activesupport\/lib\/active_support\/cache\/file_store_rb.html","","",3],["mem_cache_store.rb","files\/activesupport\/lib\/active_support\/cache\/mem_cache_store_rb.html","files\/activesupport\/lib\/active_support\/cache\/mem_cache_store_rb.html","","",3],["memory_store.rb","files\/activesupport\/lib\/active_support\/cache\/memory_store_rb.html","files\/activesupport\/lib\/active_support\/cache\/memory_store_rb.html","","",3],["synchronized_memory_store.rb","files\/activesupport\/lib\/active_support\/cache\/synchronized_memory_store_rb.html","files\/activesupport\/lib\/active_support\/cache\/synchronized_memory_store_rb.html","","",3],["callbacks.rb","files\/activesupport\/lib\/active_support\/callbacks_rb.html","files\/activesupport\/lib\/active_support\/callbacks_rb.html","","",3],["core_ext.rb","files\/activesupport\/lib\/active_support\/core_ext_rb.html","files\/activesupport\/lib\/active_support\/core_ext_rb.html","","",3],["array.rb","files\/activesupport\/lib\/active_support\/core_ext\/array_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/array_rb.html","","",3],["access.rb","files\/activesupport\/lib\/active_support\/core_ext\/array\/access_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/array\/access_rb.html","","",3],["conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/array\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/array\/conversions_rb.html","","",3],["extract_options.rb","files\/activesupport\/lib\/active_support\/core_ext\/array\/extract_options_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/array\/extract_options_rb.html","","",3],["grouping.rb","files\/activesupport\/lib\/active_support\/core_ext\/array\/grouping_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/array\/grouping_rb.html","","",3],["random_access.rb","files\/activesupport\/lib\/active_support\/core_ext\/array\/random_access_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/array\/random_access_rb.html","","",3],["base64.rb","files\/activesupport\/lib\/active_support\/core_ext\/base64_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/base64_rb.html","","",3],["encoding.rb","files\/activesupport\/lib\/active_support\/core_ext\/base64\/encoding_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/base64\/encoding_rb.html","","",3],["benchmark.rb","files\/activesupport\/lib\/active_support\/core_ext\/benchmark_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/benchmark_rb.html","","",3],["bigdecimal.rb","files\/activesupport\/lib\/active_support\/core_ext\/bigdecimal_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/bigdecimal_rb.html","","",3],["conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/bigdecimal\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/bigdecimal\/conversions_rb.html","","",3],["blank.rb","files\/activesupport\/lib\/active_support\/core_ext\/blank_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/blank_rb.html","","",3],["cgi.rb","files\/activesupport\/lib\/active_support\/core_ext\/cgi_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/cgi_rb.html","","",3],["escape_skipping_slashes.rb","files\/activesupport\/lib\/active_support\/core_ext\/cgi\/escape_skipping_slashes_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/cgi\/escape_skipping_slashes_rb.html","","",3],["class.rb","files\/activesupport\/lib\/active_support\/core_ext\/class_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/class_rb.html","","",3],["attribute_accessors.rb","files\/activesupport\/lib\/active_support\/core_ext\/class\/attribute_accessors_rb.html","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 native",3],["delegating_attributes.rb","files\/activesupport\/lib\/active_support\/core_ext\/class\/delegating_attributes_rb.html","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 copying",3],["inheritable_attributes.rb","files\/activesupport\/lib\/active_support\/core_ext\/class\/inheritable_attributes_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/class\/inheritable_attributes_rb.html","","Retain for backward compatibility.  Methods are now included in Class. ",3],["removal.rb","files\/activesupport\/lib\/active_support\/core_ext\/class\/removal_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/class\/removal_rb.html","","",3],["date.rb","files\/activesupport\/lib\/active_support\/core_ext\/date_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date_rb.html","","",3],["behavior.rb","files\/activesupport\/lib\/active_support\/core_ext\/date\/behavior_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date\/behavior_rb.html","","",3],["calculations.rb","files\/activesupport\/lib\/active_support\/core_ext\/date\/calculations_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date\/calculations_rb.html","","",3],["conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/date\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date\/conversions_rb.html","","",3],["date_time.rb","files\/activesupport\/lib\/active_support\/core_ext\/date_time_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date_time_rb.html","","",3],["calculations.rb","files\/activesupport\/lib\/active_support\/core_ext\/date_time\/calculations_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date_time\/calculations_rb.html","","",3],["conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/date_time\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/date_time\/conversions_rb.html","","",3],["duplicable.rb","files\/activesupport\/lib\/active_support\/core_ext\/duplicable_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/duplicable_rb.html","","",3],["enumerable.rb","files\/activesupport\/lib\/active_support\/core_ext\/enumerable_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/enumerable_rb.html","","",3],["exception.rb","files\/activesupport\/lib\/active_support\/core_ext\/exception_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/exception_rb.html","","",3],["file.rb","files\/activesupport\/lib\/active_support\/core_ext\/file_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/file_rb.html","","",3],["atomic.rb","files\/activesupport\/lib\/active_support\/core_ext\/file\/atomic_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/file\/atomic_rb.html","","",3],["float.rb","files\/activesupport\/lib\/active_support\/core_ext\/float_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/float_rb.html","","",3],["rounding.rb","files\/activesupport\/lib\/active_support\/core_ext\/float\/rounding_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/float\/rounding_rb.html","","",3],["time.rb","files\/activesupport\/lib\/active_support\/core_ext\/float\/time_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/float\/time_rb.html","","",3],["hash.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash_rb.html","","",3],["conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/conversions_rb.html","","",3],["deep_merge.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/deep_merge_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/deep_merge_rb.html","","",3],["diff.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/diff_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/diff_rb.html","","",3],["except.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/except_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/except_rb.html","","",3],["indifferent_access.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/indifferent_access_rb.html","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 of",3],["keys.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/keys_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/keys_rb.html","","",3],["reverse_merge.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/reverse_merge_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/reverse_merge_rb.html","","",3],["slice.rb","files\/activesupport\/lib\/active_support\/core_ext\/hash\/slice_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/hash\/slice_rb.html","","",3],["integer.rb","files\/activesupport\/lib\/active_support\/core_ext\/integer_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/integer_rb.html","","",3],["even_odd.rb","files\/activesupport\/lib\/active_support\/core_ext\/integer\/even_odd_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/integer\/even_odd_rb.html","","",3],["inflections.rb","files\/activesupport\/lib\/active_support\/core_ext\/integer\/inflections_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/integer\/inflections_rb.html","","",3],["time.rb","files\/activesupport\/lib\/active_support\/core_ext\/integer\/time_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/integer\/time_rb.html","","",3],["kernel.rb","files\/activesupport\/lib\/active_support\/core_ext\/kernel_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/kernel_rb.html","","",3],["agnostics.rb","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/agnostics_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/agnostics_rb.html","","",3],["daemonizing.rb","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/daemonizing_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/daemonizing_rb.html","","",3],["debugger.rb","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/debugger_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/debugger_rb.html","","",3],["reporting.rb","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/reporting_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/reporting_rb.html","","",3],["requires.rb","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/requires_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/kernel\/requires_rb.html","","",3],["load_error.rb","files\/activesupport\/lib\/active_support\/core_ext\/load_error_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/load_error_rb.html","","",3],["logger.rb","files\/activesupport\/lib\/active_support\/core_ext\/logger_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/logger_rb.html","","Adds the 'around_level' method to Logger. ",3],["module.rb","files\/activesupport\/lib\/active_support\/core_ext\/module_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module_rb.html","","",3],["aliasing.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/aliasing_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/aliasing_rb.html","","",3],["attr_accessor_with_default.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/attr_accessor_with_default_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/attr_accessor_with_default_rb.html","","",3],["attr_internal.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/attr_internal_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/attr_internal_rb.html","","",3],["attribute_accessors.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/attribute_accessors_rb.html","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 native",3],["delegation.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/delegation_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/delegation_rb.html","","",3],["inclusion.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/inclusion_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/inclusion_rb.html","","",3],["introspection.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/introspection_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/introspection_rb.html","","",3],["loading.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/loading_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/loading_rb.html","","",3],["model_naming.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/model_naming_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/model_naming_rb.html","","",3],["synchronization.rb","files\/activesupport\/lib\/active_support\/core_ext\/module\/synchronization_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/module\/synchronization_rb.html","","",3],["name_error.rb","files\/activesupport\/lib\/active_support\/core_ext\/name_error_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/name_error_rb.html","","Add a +missing_name+ method to NameError instances. ",3],["numeric.rb","files\/activesupport\/lib\/active_support\/core_ext\/numeric_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/numeric_rb.html","","",3],["bytes.rb","files\/activesupport\/lib\/active_support\/core_ext\/numeric\/bytes_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/numeric\/bytes_rb.html","","",3],["conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/numeric\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/numeric\/conversions_rb.html","","",3],["time.rb","files\/activesupport\/lib\/active_support\/core_ext\/numeric\/time_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/numeric\/time_rb.html","","",3],["object.rb","files\/activesupport\/lib\/active_support\/core_ext\/object_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/object_rb.html","","",3],["conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/object\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/object\/conversions_rb.html","","",3],["extending.rb","files\/activesupport\/lib\/active_support\/core_ext\/object\/extending_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/object\/extending_rb.html","","",3],["instance_variables.rb","files\/activesupport\/lib\/active_support\/core_ext\/object\/instance_variables_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/object\/instance_variables_rb.html","","",3],["metaclass.rb","files\/activesupport\/lib\/active_support\/core_ext\/object\/metaclass_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/object\/metaclass_rb.html","","",3],["misc.rb","files\/activesupport\/lib\/active_support\/core_ext\/object\/misc_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/object\/misc_rb.html","","",3],["pathname.rb","files\/activesupport\/lib\/active_support\/core_ext\/pathname_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/pathname_rb.html","","",3],["clean_within.rb","files\/activesupport\/lib\/active_support\/core_ext\/pathname\/clean_within_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/pathname\/clean_within_rb.html","","",3],["proc.rb","files\/activesupport\/lib\/active_support\/core_ext\/proc_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/proc_rb.html","","",3],["process.rb","files\/activesupport\/lib\/active_support\/core_ext\/process_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/process_rb.html","","",3],["daemon.rb","files\/activesupport\/lib\/active_support\/core_ext\/process\/daemon_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/process\/daemon_rb.html","","",3],["range.rb","files\/activesupport\/lib\/active_support\/core_ext\/range_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/range_rb.html","","",3],["blockless_step.rb","files\/activesupport\/lib\/active_support\/core_ext\/range\/blockless_step_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/range\/blockless_step_rb.html","","",3],["conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/range\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/range\/conversions_rb.html","","",3],["include_range.rb","files\/activesupport\/lib\/active_support\/core_ext\/range\/include_range_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/range\/include_range_rb.html","","",3],["overlaps.rb","files\/activesupport\/lib\/active_support\/core_ext\/range\/overlaps_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/range\/overlaps_rb.html","","",3],["rexml.rb","files\/activesupport\/lib\/active_support\/core_ext\/rexml_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/rexml_rb.html","","",3],["string.rb","files\/activesupport\/lib\/active_support\/core_ext\/string_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string_rb.html","","encoding: utf-8 ",3],["access.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/access_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/access_rb.html","","",3],["behavior.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/behavior_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/behavior_rb.html","","",3],["conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/conversions_rb.html","","",3],["filters.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/filters_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/filters_rb.html","","",3],["inflections.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/inflections_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/inflections_rb.html","","",3],["iterators.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/iterators_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/iterators_rb.html","","",3],["multibyte.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/multibyte_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/multibyte_rb.html","","encoding: utf-8 ",3],["starts_ends_with.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/starts_ends_with_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/starts_ends_with_rb.html","","",3],["xchar.rb","files\/activesupport\/lib\/active_support\/core_ext\/string\/xchar_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/string\/xchar_rb.html","","",3],["symbol.rb","files\/activesupport\/lib\/active_support\/core_ext\/symbol_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/symbol_rb.html","","",3],["time.rb","files\/activesupport\/lib\/active_support\/core_ext\/time_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/time_rb.html","","",3],["behavior.rb","files\/activesupport\/lib\/active_support\/core_ext\/time\/behavior_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/time\/behavior_rb.html","","",3],["calculations.rb","files\/activesupport\/lib\/active_support\/core_ext\/time\/calculations_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/time\/calculations_rb.html","","",3],["conversions.rb","files\/activesupport\/lib\/active_support\/core_ext\/time\/conversions_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/time\/conversions_rb.html","","",3],["zones.rb","files\/activesupport\/lib\/active_support\/core_ext\/time\/zones_rb.html","files\/activesupport\/lib\/active_support\/core_ext\/time\/zones_rb.html","","",3],["dependencies.rb","files\/activesupport\/lib\/active_support\/dependencies_rb.html","files\/activesupport\/lib\/active_support\/dependencies_rb.html","","",3],["deprecation.rb","files\/activesupport\/lib\/active_support\/deprecation_rb.html","files\/activesupport\/lib\/active_support\/deprecation_rb.html","","",3],["duration.rb","files\/activesupport\/lib\/active_support\/duration_rb.html","files\/activesupport\/lib\/active_support\/duration_rb.html","","",3],["gzip.rb","files\/activesupport\/lib\/active_support\/gzip_rb.html","files\/activesupport\/lib\/active_support\/gzip_rb.html","","",3],["inflections.rb","files\/activesupport\/lib\/active_support\/inflections_rb.html","files\/activesupport\/lib\/active_support\/inflections_rb.html","","",3],["inflector.rb","files\/activesupport\/lib\/active_support\/inflector_rb.html","files\/activesupport\/lib\/active_support\/inflector_rb.html","","encoding: utf-8 ",3],["json.rb","files\/activesupport\/lib\/active_support\/json_rb.html","files\/activesupport\/lib\/active_support\/json_rb.html","","",3],["decoding.rb","files\/activesupport\/lib\/active_support\/json\/decoding_rb.html","files\/activesupport\/lib\/active_support\/json\/decoding_rb.html","","",3],["date.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/date_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/date_rb.html","","",3],["date_time.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/date_time_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/date_time_rb.html","","",3],["enumerable.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/enumerable_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/enumerable_rb.html","","",3],["false_class.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/false_class_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/false_class_rb.html","","",3],["hash.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/hash_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/hash_rb.html","","",3],["nil_class.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/nil_class_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/nil_class_rb.html","","",3],["numeric.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/numeric_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/numeric_rb.html","","",3],["object.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/object_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/object_rb.html","","",3],["regexp.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/regexp_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/regexp_rb.html","","",3],["string.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/string_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/string_rb.html","","",3],["symbol.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/symbol_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/symbol_rb.html","","",3],["time.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/time_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/time_rb.html","","",3],["true_class.rb","files\/activesupport\/lib\/active_support\/json\/encoders\/true_class_rb.html","files\/activesupport\/lib\/active_support\/json\/encoders\/true_class_rb.html","","",3],["encoding.rb","files\/activesupport\/lib\/active_support\/json\/encoding_rb.html","files\/activesupport\/lib\/active_support\/json\/encoding_rb.html","","",3],["variable.rb","files\/activesupport\/lib\/active_support\/json\/variable_rb.html","files\/activesupport\/lib\/active_support\/json\/variable_rb.html","","",3],["memoizable.rb","files\/activesupport\/lib\/active_support\/memoizable_rb.html","files\/activesupport\/lib\/active_support\/memoizable_rb.html","","",3],["multibyte.rb","files\/activesupport\/lib\/active_support\/multibyte_rb.html","files\/activesupport\/lib\/active_support\/multibyte_rb.html","","encoding: utf-8 ",3],["chars.rb","files\/activesupport\/lib\/active_support\/multibyte\/chars_rb.html","files\/activesupport\/lib\/active_support\/multibyte\/chars_rb.html","","encoding: utf-8 ",3],["exceptions.rb","files\/activesupport\/lib\/active_support\/multibyte\/exceptions_rb.html","files\/activesupport\/lib\/active_support\/multibyte\/exceptions_rb.html","","encoding: utf-8 ",3],["unicode_database.rb","files\/activesupport\/lib\/active_support\/multibyte\/unicode_database_rb.html","files\/activesupport\/lib\/active_support\/multibyte\/unicode_database_rb.html","","encoding: utf-8 ",3],["option_merger.rb","files\/activesupport\/lib\/active_support\/option_merger_rb.html","files\/activesupport\/lib\/active_support\/option_merger_rb.html","","",3],["ordered_hash.rb","files\/activesupport\/lib\/active_support\/ordered_hash_rb.html","files\/activesupport\/lib\/active_support\/ordered_hash_rb.html","","OrderedHash is namespaced to prevent conflicts with other implementations ",3],["ordered_options.rb","files\/activesupport\/lib\/active_support\/ordered_options_rb.html","files\/activesupport\/lib\/active_support\/ordered_options_rb.html","","",3],["rescuable.rb","files\/activesupport\/lib\/active_support\/rescuable_rb.html","files\/activesupport\/lib\/active_support\/rescuable_rb.html","","",3],["secure_random.rb","files\/activesupport\/lib\/active_support\/secure_random_rb.html","files\/activesupport\/lib\/active_support\/secure_random_rb.html","","",3],["string_inquirer.rb","files\/activesupport\/lib\/active_support\/string_inquirer_rb.html","files\/activesupport\/lib\/active_support\/string_inquirer_rb.html","","",3],["test_case.rb","files\/activesupport\/lib\/active_support\/test_case_rb.html","files\/activesupport\/lib\/active_support\/test_case_rb.html","","",3],["test.rb","files\/activesupport\/lib\/active_support\/testing\/core_ext\/test_rb.html","files\/activesupport\/lib\/active_support\/testing\/core_ext\/test_rb.html","","",3],["assertions.rb","files\/activesupport\/lib\/active_support\/testing\/core_ext\/test\/unit\/assertions_rb.html","files\/activesupport\/lib\/active_support\/testing\/core_ext\/test\/unit\/assertions_rb.html","","",3],["default.rb","files\/activesupport\/lib\/active_support\/testing\/default_rb.html","files\/activesupport\/lib\/active_support\/testing\/default_rb.html","","",3],["performance.rb","files\/activesupport\/lib\/active_support\/testing\/performance_rb.html","files\/activesupport\/lib\/active_support\/testing\/performance_rb.html","","",3],["setup_and_teardown.rb","files\/activesupport\/lib\/active_support\/testing\/setup_and_teardown_rb.html","files\/activesupport\/lib\/active_support\/testing\/setup_and_teardown_rb.html","","",3],["time_with_zone.rb","files\/activesupport\/lib\/active_support\/time_with_zone_rb.html","files\/activesupport\/lib\/active_support\/time_with_zone_rb.html","","",3],["time_zone.rb","files\/activesupport\/lib\/active_support\/values\/time_zone_rb.html","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 following:",3],["vendor.rb","files\/activesupport\/lib\/active_support\/vendor_rb.html","files\/activesupport\/lib\/active_support\/vendor_rb.html","","Prefer gems to the bundled libs. ",3],["version.rb","files\/activesupport\/lib\/active_support\/version_rb.html","files\/activesupport\/lib\/active_support\/version_rb.html","","",3],["whiny_nil.rb","files\/activesupport\/lib\/active_support\/whiny_nil_rb.html","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. Ruby",3],["CHANGELOG","files\/railties\/CHANGELOG.html","files\/railties\/CHANGELOG.html","","*2.2 (November 21st, 2008)*  * Added config.i18n settings gatherer to config\/environment, auto-loading",3],["MIT-LICENSE","files\/railties\/MIT-LICENSE.html","files\/railties\/MIT-LICENSE.html","","Copyright (c) 2004-2008 David Heinemeier Hansson  Permission is hereby granted, free of charge, to any",3],["README","files\/railties\/README.html","files\/railties\/README.html","","== Welcome to Rails  Rails is a web-application framework that includes everything needed to create ",3],["code_statistics.rb","files\/railties\/lib\/code_statistics_rb.html","files\/railties\/lib\/code_statistics_rb.html","","",3],["commands.rb","files\/railties\/lib\/commands_rb.html","files\/railties\/lib\/commands_rb.html","","",3],["about.rb","files\/railties\/lib\/commands\/about_rb.html","files\/railties\/lib\/commands\/about_rb.html","","",3],["console.rb","files\/railties\/lib\/commands\/console_rb.html","files\/railties\/lib\/commands\/console_rb.html","","",3],["dbconsole.rb","files\/railties\/lib\/commands\/dbconsole_rb.html","files\/railties\/lib\/commands\/dbconsole_rb.html","","",3],["destroy.rb","files\/railties\/lib\/commands\/destroy_rb.html","files\/railties\/lib\/commands\/destroy_rb.html","","",3],["generate.rb","files\/railties\/lib\/commands\/generate_rb.html","files\/railties\/lib\/commands\/generate_rb.html","","",3],["plugin.rb","files\/railties\/lib\/commands\/plugin_rb.html","files\/railties\/lib\/commands\/plugin_rb.html","","Rails Plugin Manager. Listing available plugins: $ .\/script\/plugin list continuous_builder          ",3],["runner.rb","files\/railties\/lib\/commands\/runner_rb.html","files\/railties\/lib\/commands\/runner_rb.html","","",3],["server.rb","files\/railties\/lib\/commands\/server_rb.html","files\/railties\/lib\/commands\/server_rb.html","","",3],["update.rb","files\/railties\/lib\/commands\/update_rb.html","files\/railties\/lib\/commands\/update_rb.html","","",3],["console_app.rb","files\/railties\/lib\/console_app_rb.html","files\/railties\/lib\/console_app_rb.html","","",3],["console_sandbox.rb","files\/railties\/lib\/console_sandbox_rb.html","files\/railties\/lib\/console_sandbox_rb.html","","",3],["console_with_helpers.rb","files\/railties\/lib\/console_with_helpers_rb.html","files\/railties\/lib\/console_with_helpers_rb.html","","",3],["dispatcher.rb","files\/railties\/lib\/dispatcher_rb.html","files\/railties\/lib\/dispatcher_rb.html",""," ",3],["fcgi_handler.rb","files\/railties\/lib\/fcgi_handler_rb.html","files\/railties\/lib\/fcgi_handler_rb.html","","",3],["initializer.rb","files\/railties\/lib\/initializer_rb.html","files\/railties\/lib\/initializer_rb.html","","",3],["performance_test_help.rb","files\/railties\/lib\/performance_test_help_rb.html","files\/railties\/lib\/performance_test_help_rb.html","","",3],["gem_builder.rb","files\/railties\/lib\/rails\/gem_builder_rb.html","files\/railties\/lib\/rails\/gem_builder_rb.html","","",3],["gem_dependency.rb","files\/railties\/lib\/rails\/gem_dependency_rb.html","files\/railties\/lib\/rails\/gem_dependency_rb.html","","",3],["plugin.rb","files\/railties\/lib\/rails\/plugin_rb.html","files\/railties\/lib\/rails\/plugin_rb.html","","",3],["rack.rb","files\/railties\/lib\/rails\/rack_rb.html","files\/railties\/lib\/rails\/rack_rb.html","","",3],["vendor_gem_source_index.rb","files\/railties\/lib\/rails\/vendor_gem_source_index_rb.html","files\/railties\/lib\/rails\/vendor_gem_source_index_rb.html","","",3],["version.rb","files\/railties\/lib\/rails\/version_rb.html","files\/railties\/lib\/rails\/version_rb.html","","",3],["rails_generator.rb","files\/railties\/lib\/rails_generator_rb.html","files\/railties\/lib\/rails_generator_rb.html",""," ",3],["base.rb","files\/railties\/lib\/rails_generator\/base_rb.html","files\/railties\/lib\/rails_generator\/base_rb.html","","",3],["commands.rb","files\/railties\/lib\/rails_generator\/commands_rb.html","files\/railties\/lib\/rails_generator\/commands_rb.html","","",3],["generated_attribute.rb","files\/railties\/lib\/rails_generator\/generated_attribute_rb.html","files\/railties\/lib\/rails_generator\/generated_attribute_rb.html","","",3],["lookup.rb","files\/railties\/lib\/rails_generator\/lookup_rb.html","files\/railties\/lib\/rails_generator\/lookup_rb.html","","",3],["manifest.rb","files\/railties\/lib\/rails_generator\/manifest_rb.html","files\/railties\/lib\/rails_generator\/manifest_rb.html","","",3],["options.rb","files\/railties\/lib\/rails_generator\/options_rb.html","files\/railties\/lib\/rails_generator\/options_rb.html","","",3],["scripts.rb","files\/railties\/lib\/rails_generator\/scripts_rb.html","files\/railties\/lib\/rails_generator\/scripts_rb.html","","",3],["secret_key_generator.rb","files\/railties\/lib\/rails_generator\/secret_key_generator_rb.html","files\/railties\/lib\/rails_generator\/secret_key_generator_rb.html","","",3],["simple_logger.rb","files\/railties\/lib\/rails_generator\/simple_logger_rb.html","files\/railties\/lib\/rails_generator\/simple_logger_rb.html","","",3],["spec.rb","files\/railties\/lib\/rails_generator\/spec_rb.html","files\/railties\/lib\/rails_generator\/spec_rb.html","","",3],["railties_path.rb","files\/railties\/lib\/railties_path_rb.html","files\/railties\/lib\/railties_path_rb.html","","",3],["ruby_version_check.rb","files\/railties\/lib\/ruby_version_check_rb.html","files\/railties\/lib\/ruby_version_check_rb.html","","",3],["rubyprof_ext.rb","files\/railties\/lib\/rubyprof_ext_rb.html","files\/railties\/lib\/rubyprof_ext_rb.html","","",3],["source_annotation_extractor.rb","files\/railties\/lib\/source_annotation_extractor_rb.html","files\/railties\/lib\/source_annotation_extractor_rb.html","","Implements the logic behind the rake tasks for annotations like rake notes rake notes:optimize and friends.",3],["test_help.rb","files\/railties\/lib\/test_help_rb.html","files\/railties\/lib\/test_help_rb.html","","",3],["webrick_server.rb","files\/railties\/lib\/webrick_server_rb.html","files\/railties\/lib\/webrick_server_rb.html","","Donated by Florian Gross ",3]]}}