Module: Caprese
- Defined in:
- lib/caprese/error.rb,
lib/caprese.rb,
lib/caprese/errors.rb,
lib/caprese/record.rb,
lib/caprese/version.rb,
lib/caprese/controller.rb,
lib/caprese/serializer.rb,
lib/caprese/record/errors.rb,
lib/caprese/record/aliasing.rb,
lib/caprese/adapter/json_api.rb,
lib/caprese/concerns/versioning.rb,
lib/caprese/concerns/url_helpers.rb,
lib/caprese/adapter/json_api/link.rb,
lib/caprese/adapter/json_api/meta.rb,
lib/caprese/adapter/json_api/error.rb,
lib/caprese/adapter/json_api/jsonapi.rb,
lib/caprese/controller/concerns/query.rb,
lib/caprese/serializer/concerns/links.rb,
lib/caprese/controller/concerns/errors.rb,
lib/caprese/controller/concerns/typing.rb,
lib/caprese/serializer/concerns/lookup.rb,
lib/caprese/record/associated_validator.rb,
lib/caprese/serializer/error_serializer.rb,
lib/caprese/controller/concerns/aliasing.rb,
lib/caprese/serializer/concerns/aliasing.rb,
lib/caprese/adapter/json_api/json_pointer.rb,
lib/caprese/adapter/json_api/relationship.rb,
lib/caprese/controller/concerns/callbacks.rb,
lib/caprese/controller/concerns/rendering.rb,
lib/caprese/controller/concerns/persistence.rb,
lib/caprese/adapter/json_api/pagination_links.rb,
lib/caprese/controller/concerns/relationships.rb,
lib/caprese/serializer/concerns/relationships.rb,
lib/caprese/adapter/json_api/resource_identifier.rb
Overview
Defines callbacks like before_create, after_create to be called in abstracted persistence methods like create, so there is no need to override create, which won’t work properly because of the render call in it
Defined Under Namespace
Modules: Adapter, Aliasing, Callbacks, Errors, Persistence, Query, Record, Relationships, Rendering, Typing, UrlHelpers, Versioning Classes: ActionForbiddenError, AssociationNotFoundError, Controller, DeleteRestrictedError, Error, RecordInvalidError, RecordNotFoundError, RequestDocumentInvalidError, Serializer
Constant Summary collapse
- VERSION =
'0.6.0'
Class Method Summary collapse
Class Method Details
.config ⇒ Object
8 9 10 |
# File 'lib/caprese.rb', line 8 def self.config Controller.config end |