Module: Trax::Controller
- Extended by:
- ActiveSupport::Autoload, ActiveSupport::Concern
- Includes:
- ActionTypes, Actions, Collection::Base, InheritResources, Resource::Base
- Defined in:
- lib/trax/controller.rb,
lib/trax/controller/config.rb,
lib/trax/controller/engine.rb,
lib/trax/controller/actions.rb,
lib/trax/controller/resource.rb,
lib/trax/controller/authorize.rb,
lib/trax/controller/collection.rb,
lib/trax/controller/action_types.rb,
lib/trax/controller/authorization.rb,
lib/trax/controller/resource/base.rb,
lib/trax/controller/serialization.rb,
lib/trax/controller/collection/base.rb,
lib/trax/controller/inherit_resources.rb,
lib/trax/controller/permit_params_for.rb,
lib/trax/controller/collection/pageable.rb,
lib/trax/controller/collection/sortable.rb,
lib/trax/controller/authorization/pundit.rb,
lib/trax/controller/collection/searchable.rb,
lib/trax/controller/resource/response_meta.rb,
lib/trax/controller/serialization/adapters.rb,
lib/trax/controller/collection/response_meta.rb,
lib/trax/controller/serialization/adapters/json.rb,
lib/trax/controller/authorization/pundit/actions.rb,
lib/trax/controller/authorization/pundit/adapter.rb,
lib/trax/controller/collection/nested_search_scopes.rb,
lib/trax/controller/authorization/pundit/actions/new.rb,
lib/trax/controller/authorization/pundit/base_policy.rb,
lib/trax/controller/authorization/pundit/actions/show.rb,
lib/trax/controller/authorization/pundit/actions/index.rb,
lib/trax/controller/authorization/pundit/actions/create.rb,
lib/trax/controller/authorization/pundit/actions/search.rb,
lib/trax/controller/authorization/pundit/actions/update.rb,
lib/trax/controller/authorization/pundit/actions/destroy.rb
Defined Under Namespace
Modules: ActionTypes, Actions, Authorization, Authorize, Collection, InheritResources, PermitParamsFor, Resource, Serialization Classes: Config, Engine
Class Attribute Summary collapse
-
.configuration ⇒ Object
(also: config)
Returns the value of attribute configuration.
Class Method Summary collapse
Methods included from ActionTypes
#collection_action?, #current_action, #resource_action?
Methods included from Actions
#create, #destroy, #index, #show, #update
Methods included from Resource::ResponseMeta
Methods included from Collection::ResponseMeta
Class Attribute Details
.configuration ⇒ Object Also known as: config
Returns the value of attribute configuration.
43 44 45 |
# File 'lib/trax/controller.rb', line 43 def configuration @configuration end |
Class Method Details
.configure(&block) ⇒ Object
32 33 34 |
# File 'lib/trax/controller.rb', line 32 def self.configure(&block) block.call(config) end |