Module: JsonapiCompliable::Base::ClassMethods

Defined in:
lib/jsonapi_compliable/base.rb

Instance Method Summary collapse

Instance Method Details

#jsonapi(&blk) ⇒ Object



96
97
98
99
100
101
102
# File 'lib/jsonapi_compliable/base.rb', line 96

def jsonapi(&blk)
  if !self._jsonapi_compliable
    dsl = JsonapiCompliable::DSL.new
    self._jsonapi_compliable = dsl
  end
  self._jsonapi_compliable.instance_eval(&blk)
end