Module: JPie

Defined in:
lib/jpie.rb,
lib/jpie/errors.rb,
lib/jpie/railtie.rb,
lib/jpie/routing.rb,
lib/jpie/version.rb,
lib/jpie/resource.rb,
lib/jpie/controller.rb,
lib/jpie/serializer.rb,
lib/jpie/deserializer.rb,
lib/jpie/configuration.rb,
lib/jpie/resource/sortable.rb,
lib/jpie/resource/inferrable.rb,
lib/jpie/controller/rendering.rb,
lib/jpie/resource/attributable.rb,
lib/jpie/controller/crud_actions.rb,
lib/jpie/controller/error_handling.rb,
lib/jpie/controller/related_actions.rb,
lib/jpie/controller/parameter_parsing.rb,
lib/jpie/generators/resource_generator.rb,
lib/jpie/controller/json_api_validation.rb,
lib/jpie/controller/relationship_actions.rb,
lib/jpie/controller/error_handling/handlers.rb,
lib/jpie/controller/relationship_validation.rb,
lib/jpie/controller/error_handling/handler_setup.rb

Defined Under Namespace

Modules: Controller, Errors, Generators, Routing Classes: Configuration, Deserializer, Railtie, Resource, Serializer

Constant Summary collapse

VERSION =
'0.4.5'

Class Method Summary collapse

Class Method Details

.configurationObject



17
18
19
# File 'lib/jpie.rb', line 17

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



21
22
23
# File 'lib/jpie.rb', line 21

def configure
  yield(configuration)
end