Module: Cuprum::Collections::Relations::Options

Included in:
Collection, Cuprum::Collections::Relation
Defined in:
lib/cuprum/collections/relations/options.rb

Overview

Methods for storing arbitrary options for a relation.

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#optionsHash (readonly)

Returns additional options for the relation.

Returns:

  • (Hash)

    additional options for the relation.



16
17
18
# File 'lib/cuprum/collections/relations/options.rb', line 16

def options
  @options
end

Instance Method Details

#initialize(**options) ⇒ Object

Parameters:

  • options (Hash)

    additional options for the relation.



9
10
11
12
13
# File 'lib/cuprum/collections/relations/options.rb', line 9

def initialize(**options)
  super()

  @options = options
end