Module: Grape::ResourceDefinition

Defined in:
lib/grape_resource_definition/resource_definition.rb

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Class Method Details

.defined_resourcesObject



30
31
32
# File 'lib/grape_resource_definition/resource_definition.rb', line 30

def self.defined_resources
  @defined_resources
end

.included(other) ⇒ Object



34
35
36
37
38
39
40
# File 'lib/grape_resource_definition/resource_definition.rb', line 34

def self.included(other)
  @defined_resources ||= {}
  @defined_resources["#{other}"] = {}

  other.include ClassMethods
  other.extend  ClassMethods
end