Module: ApiSchema

Defined in:
lib/api_schema.rb,
lib/api_schema/field.rb,
lib/api_schema/version.rb,
lib/api_schema/response.rb,
lib/api_schema/api_version.rb,
lib/api_schema/root_methods.rb,
lib/api_schema/configuration.rb,
lib/api_schema/resource_methods.rb,
lib/api_schema/serializer_methods.rb,
lib/api_schema/resource_definition.rb,
lib/api_schema/serializer_definition.rb

Defined Under Namespace

Modules: ResourceMethods, RootMethods, SerializerMethods Classes: ApiVersion, Configuration, Field, ResourceDefinition, Response, SerializerDefinition

Constant Summary collapse

VERSION =
"0.3.0"

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



22
23
24
25
26
# File 'lib/api_schema.rb', line 22

def self.included(base)
  base.extend(RootMethods)
  base.extend(SerializerMethods)
  base.extend(ResourceMethods)
end