Module: Granite
- Defined in:
- lib/granite.rb,
lib/granite/base.rb,
lib/granite/error.rb,
lib/granite/rails.rb,
lib/granite/action.rb,
lib/granite/config.rb,
lib/granite/context.rb,
lib/granite/version.rb,
lib/granite/projector.rb,
lib/granite/dispatcher.rb,
lib/granite/assign_data.rb,
lib/granite/action/error.rb,
lib/granite/translations.rb,
lib/granite/context_proxy.rb,
lib/granite/routing/cache.rb,
lib/granite/routing/route.rb,
lib/granite/action/subject.rb,
lib/granite/routing/mapper.rb,
lib/granite/action/policies.rb,
lib/granite/projector/error.rb,
lib/granite/routing/caching.rb,
lib/granite/routing/mapping.rb,
lib/granite/action/performer.rb,
lib/granite/routing/declarer.rb,
lib/granite/action/performing.rb,
lib/granite/action/projectors.rb,
lib/granite/projector/helpers.rb,
lib/granite/action/transaction.rb,
lib/granite/context_proxy/data.rb,
lib/granite/action/precondition.rb,
lib/granite/action/translations.rb,
lib/granite/context_proxy/proxy.rb,
lib/granite/action/preconditions.rb,
lib/granite/rspec/action_helpers.rb,
app/controllers/granite/controller.rb,
lib/granite/action/instrumentation.rb,
lib/granite/projector/translations.rb,
lib/granite/rspec/projector_helpers.rb,
lib/granite/action/exceptions_handling.rb,
lib/granite/action/transaction_manager.rb,
lib/granite/action/policies/any_strategy.rb,
lib/granite/projector/controller_actions.rb,
app/controllers/granite/controller/translations.rb,
lib/granite/action/policies/always_allow_strategy.rb,
lib/granite/action/preconditions/base_precondition.rb,
lib/generators/granite/install_controller_generator.rb,
lib/granite/action/preconditions/object_precondition.rb,
lib/granite/action/preconditions/embedded_precondition.rb,
lib/granite/action/policies/required_performer_strategy.rb,
lib/granite/action/transaction_manager/transactions_stack.rb
Overview
Defined Under Namespace
Modules: ActionHelpers, AssignData, Base, ContextProxy, Generators, ProjectorHelpers, Routing
Classes: Action, Config, Context, Controller, Dispatcher, Error, Projector, Railtie, Translations
Constant Summary
collapse
- VERSION =
'0.17.2'.freeze
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
10
11
12
|
# File 'lib/granite.rb', line 10
def self.config
Granite::Config.instance
end
|
.context ⇒ Object
14
15
16
|
# File 'lib/granite.rb', line 14
def self.context
Granite::Context.instance
end
|
.deprecator ⇒ Object
18
19
20
|
# File 'lib/granite.rb', line 18
def self.deprecator
@deprecator ||= ActiveSupport::Deprecation.new('1.0.0', 'Granite')
end
|