style

style(*args) Class Public methods

uuid

uuid(name, options = {}) Instance Public methods

remove

remove() Instance Public methods Removes this Attribute from the tree, and returns true if successfull This method is usually not called directly.

new

new(io, digests) Class Public methods Creates a new DigestIO instance. Using ::wrap is recommended, see the ::wrap documentation for documentation of io and digests.

deep_symbolize_keys!

deep_symbolize_keys!() Instance Public methods Destructively convert all keys to symbols, as long as they respond to to_sym. This includes the keys from the root hash and from all nested hashes and arrays.

test_complex_inheritance

test_complex_inheritance() Instance Public methods

head

head(status, options = {}) Instance Public methods Returns a response that has no content (merely headers). The options argument is interpreted to be a hash of header names and values. This allows you to easily return a response that consists only of significant headers: head :created, location: person_path(@person) head :created, location: @person It can also be used to return exceptional conditions: return head(:method_not_allowed) unless request.post? return head(:bad_request)

summary

summary() Instance Public methods Returns a summary of the collected statistics.

create_join_table

create_join_table(table_1, table_2, options = {}) Instance Public methods Creates a new join table with the name created using the lexical order of the first two arguments. These arguments can be a String or a Symbol. # Creates a table called 'assemblies_parts' with no id. create_join_table(:assemblies, :parts) You can pass a options hash can include the following keys: :table_name Sets the table name overriding the default :column_options Any extra options you want appende

file_name

file_name() Instance Public methods File name where this CodeObject was found. See also RDoc::Context#in_files