Class: Grape::Entity::Delegator::Base
- Inherits:
-
Object
- Object
- Grape::Entity::Delegator::Base
show all
- Defined in:
- lib/grape_entity/delegator/base.rb
Instance Attribute Summary collapse
Instance Method Summary
collapse
Constructor Details
#initialize(object) ⇒ Base
9
10
11
|
# File 'lib/grape_entity/delegator/base.rb', line 9
def initialize(object)
@object = object
end
|
Instance Attribute Details
#object ⇒ Object
Returns the value of attribute object.
7
8
9
|
# File 'lib/grape_entity/delegator/base.rb', line 7
def object
@object
end
|
Instance Method Details
#accepts_options? ⇒ Boolean
17
18
19
20
|
# File 'lib/grape_entity/delegator/base.rb', line 17
def accepts_options?
method(:delegate).arity != 1
end
|
#delegatable?(_attribute) ⇒ Boolean
13
14
15
|
# File 'lib/grape_entity/delegator/base.rb', line 13
def delegatable?(_attribute)
true
end
|