Table of Contents - granite-0.11.1 Documentation
Pages
Classes and Modules
- Granite
- Granite::Action
- Granite::Action::AssignAttributes
- Granite::Action::Error
- Granite::Action::ExceptionsHandling
- Granite::Action::ExceptionsHandling::ClassMethods
- Granite::Action::NotAllowedError
- Granite::Action::Performer
- Granite::Action::Performing
- Granite::Action::Performing::ClassMethods
- Granite::Action::Policies
- Granite::Action::Policies::AlwaysAllowStrategy
- Granite::Action::Policies::AnyStrategy
- Granite::Action::Policies::ClassMethods
- Granite::Action::Policies::RequiredPerformerStrategy
- Granite::Action::Precondition
- Granite::Action::Preconditions
- Granite::Action::Preconditions::BasePrecondition
- Granite::Action::Preconditions::ClassMethods
- Granite::Action::Preconditions::EmbeddedPrecondition
- Granite::Action::Preconditions::ObjectPrecondition
- Granite::Action::Preconditions::PreconditionsCollection
- Granite::Action::Projectors
- Granite::Action::Projectors::ClassMethods
- Granite::Action::Projectors::ProjectorsCollection
- Granite::Action::Rollback
- Granite::Action::Subject
- Granite::Action::Subject::ClassMethods
- Granite::Action::SubjectNotFoundError
- Granite::Action::SubjectTypeMismatchError
- Granite::Action::Transaction
- Granite::Action::Transaction::ClassMethods
- Granite::Action::TransactionManager
- Granite::Action::TransactionManager::TransactionsStack
- Granite::Action::Translations
- Granite::Action::Translations::ClassMethods
- Granite::Action::Types
- Granite::Action::Types::Collection
- Granite::Action::ValidationError
- Granite::ActionHelpers
- Granite::AssignData
- Granite::AssignData::ClassMethods
- Granite::Base
- Granite::Config
- Granite::Context
- Granite::Dispatcher
- Granite::Error
- Granite::Generators
- Granite::Generators::InstallControllerGenerator
- Granite::PerformerProxy
- Granite::PerformerProxy::ClassMethods
- Granite::PerformerProxy::Proxy
- Granite::Projector
- Granite::Projector::ActionNotMountedError
- Granite::Projector::ControllerActions
- Granite::Projector::ControllerActions::ClassMethods
- Granite::Projector::Error
- Granite::Projector::Helpers
- Granite::Projector::Translations
- Granite::ProjectorHelpers
- Granite::ProjectorHelpers::ClassMethods
- Granite::Railtie
- Granite::Represents
- Granite::Represents::Attribute
- Granite::Represents::ClassMethods
- Granite::Represents::Reflection
- Granite::Routing
- Granite::Routing::Cache
- Granite::Routing::Caching
- Granite::Routing::Declarer
- Granite::Routing::Mapper
- Granite::Routing::Mapping
- Granite::Routing::Route
- Granite::Translations
- Granite::Util
- GraniteGenerator
- Object
- RuboCop
- RuboCop::Granite
- RuboCop::Granite::Inject
Methods
- ::after_commit — Granite::Action::TransactionManager
- ::allowed? — Granite::Action::Policies::AlwaysAllowStrategy
- ::allowed? — Granite::Action::Policies::AnyStrategy
- ::allowed? — Granite::Action::Policies::RequiredPerformerStrategy
- ::attribute_class — Granite::Represents::Reflection
- ::build — Granite::Represents::Reflection
- ::combine_paths — Granite::Translations
- ::config — Granite
- ::context — Granite
- ::controller_class — Granite::Projector
- ::declare — Granite::Routing::Declarer
- ::defaults! — RuboCop::Granite::Inject
- ::delegated — Granite::Config
- ::delegated — Granite::Context
- ::description — Granite::Action::Precondition
- ::dispatcher — Granite::Routing::Declarer
- ::expand_relative_key — Granite::Translations
- ::finish_root_transaction — Granite::Action::TransactionManager
- ::log_errors — Granite::Action::TransactionManager
- ::new — Granite::Action::ValidationError
- ::new — Granite::Action::Error
- ::new — Granite::Action::NotAllowedError
- ::new — Granite::Action::Precondition
- ::new — Granite::Action::Preconditions::PreconditionsCollection
- ::new — Granite::Action::Preconditions::BasePrecondition
- ::new — Granite::Action::Projectors::ProjectorsCollection
- ::new — Granite::Action::SubjectNotFoundError
- ::new — Granite::Action::SubjectTypeMismatchError
- ::new — Granite::Action::TransactionManager::TransactionsStack
- ::new — Granite::Action::Types::Collection
- ::new — Granite::PerformerProxy::Proxy
- ::new — Granite::Projector
- ::new — Granite::Projector::Error
- ::new — Granite::Projector::ActionNotMountedError
- ::new — Granite::Represents::Attribute
- ::new — Granite::Routing::Cache
- ::new — Granite::Routing::Route
- ::new — Granite::Action::Performer
- ::new — Granite::Action::Preconditions
- ::new — Granite::Action::Subject
- ::projector_name — Granite::Projector
- ::projector_path — Granite::Projector
- ::reset_dispatcher — Granite::Routing::Declarer
- ::run_in_transaction — Granite::Action::TransactionManager
- ::scope_translation_args — Granite::Translations
- ::transaction — Granite::Action::TransactionManager
- ::transactions_stack — Granite::Action::TransactionManager
- ::transactions_stack= — Granite::Action::TransactionManager
- ::trigger_after_commit_callbacks — Granite::Action::TransactionManager
- #+ — Granite::Action::Preconditions::PreconditionsCollection
- #[] — Granite::Routing::Cache
- #_execute — Granite::Action::Preconditions::BasePrecondition
- #_execute — Granite::Action::Preconditions::EmbeddedPrecondition
- #_execute — Granite::Action::Preconditions::ObjectPrecondition
- #_projectors — Granite::Action::Projectors::ClassMethods
- #action — Granite::Projector::ControllerActions::ClassMethods
- #action_for — Granite::Projector::ControllerActions::ClassMethods
- #action_name — Granite::Dispatcher
- #action_path — Granite::Projector::Helpers
- #action_url — Granite::Projector::Helpers
- #active_data_type — Granite::Represents::Attribute
- #add_callback — Granite::Action::TransactionManager::TransactionsStack
- #add_precondition — Granite::Action::Preconditions::ClassMethods
- #add_preconditions_hash — Granite::Action::Preconditions::ClassMethods
- #after_commit — Granite::Action::Transaction::ClassMethods
- #allow_if — Granite::Action::Policies::ClassMethods
- #allow_self — Granite::Action::Policies::ClassMethods
- #allowed? — Granite::Action::Policies
- #app — Granite::Routing::Mapping
- #as — Granite::Routing::Route
- #as — Granite::PerformerProxy::ClassMethods
- #assign_attributes — Granite::Action::AssignAttributes
- #assign_data — Granite::AssignData
- #assign_data — Granite::AssignData::ClassMethods
- #assign_subject — Granite::Action::Subject
- #attributes_changed? — Granite::Action
- #authorize! — Granite::Action::Policies
- #base_class_name — GraniteGenerator
- #base_controller_class — Granite::Config
- #build_action — Granite::Projector
- #business_action — Granite::Dispatcher
- #call — Granite::Action::Precondition
- #call — Granite::Dispatcher
- #callbacks — Granite::Action::TransactionManager::TransactionsStack
- #changed? — Granite::Represents::Attribute
- #clear_cache! — Granite::Routing::Caching
- #compare — Object
- #conditions_satisfied? — Granite::Util
- #constraints — Granite::Dispatcher
- #controller — Granite::Dispatcher
- #controller_class — Granite::ProjectorHelpers::ClassMethods
- #convert_type_to_value_class — Granite::Represents::Attribute
- #copy_controller — Granite::Generators::InstallControllerGenerator
- #corresponding_route — Granite::Projector::Helpers
- #create_action — GraniteGenerator
- #decline_action — Granite::Action::Preconditions::EmbeddedPrecondition
- #decline_with — Granite::Action::Preconditions
- #detect_controller_class_and_action_name — Granite::Dispatcher
- #draw_routes — Granite::ProjectorHelpers::ClassMethods
- #evaluate — Granite::Util
- #evaluate_proc — Granite::Util
- #evaluate_symbol — Granite::Util
- #execute! — Granite::Action::Preconditions::PreconditionsCollection
- #execute! — Granite::Action::Preconditions::BasePrecondition
- #execute_perform! — Granite::Action::Performing
- #expected_kind_of_messages_error — Object
- #expected_messages_error — Object
- #extract_initialize_attributes — Granite::Action::Subject
- #extract_subject_attributes! — Granite::Action::Subject
- #fetch — Granite::Action::Projectors::ProjectorsCollection
- #fetch_corresponding_route — Granite::Projector::Helpers
- #fetch_options_and_blocks — Granite::Action::Projectors::ProjectorsCollection
- #finish_current — Granite::Action::TransactionManager::TransactionsStack
- #finish_current! — Granite::Action::TransactionManager::TransactionsStack
- #granite — Granite::Routing::Mapper
- #granite_cache — Granite::Routing::Caching
- #grouped_routes — Granite::Routing::Cache
- #h — Granite::Projector::Helpers
- #handle_exception — Granite::Action::ExceptionsHandling
- #handle_exception — Granite::Action::ExceptionsHandling::ClassMethods
- #handled_exceptions — Granite::Action::ExceptionsHandling
- #i18n_scope — Granite::Action::Translations::ClassMethods
- #i18n_scopes — Granite::Action::Translations::ClassMethods
- #i18n_scopes — Granite::Projector::Translations
- #inspect — Granite::PerformerProxy::Proxy
- #klass — Granite::Action::Preconditions::ClassMethods
- #method_missing — Granite::Action::Precondition
- #method_missing — Granite::PerformerProxy::Proxy
- #names — Granite::Action::Projectors::ProjectorsCollection
- #path — Granite::Routing::Route
- #perform — Granite::Action::Performing
- #perform — Granite::Action::Performing::ClassMethods
- #perform — Granite::Action::Policies
- #perform! — Granite::Action::Performing
- #perform! — Granite::Action::Policies
- #perform_action — Granite::Action::Performing
- #perform_action! — Granite::Action::Performing
- #performable? — Granite::Action
- #performed? — Granite::Action::Performing
- #precondition — Granite::Action::Preconditions::ClassMethods
- #precondition_namespaces — Granite::Config
- #prepare_params! — Granite::Dispatcher
- #projector — Granite::Dispatcher
- #projector — Granite::Action::Projectors::ClassMethods
- #projector — Granite::ProjectorHelpers::ClassMethods
- #projector_names — Granite::Action::Projectors::ClassMethods
- #projector_superclass — Granite::Action::Projectors::ProjectorsCollection
- #proxy_performer — Granite::PerformerProxy::ClassMethods
- #proxy_performer_key — Granite::PerformerProxy::ClassMethods
- #raise_validation_error — Granite::Action
- #redefine_const — Granite::Action::Projectors::ProjectorsCollection
- #reference — Granite::Represents::Attribute
- #represents — Granite::Represents::ClassMethods
- #required_params — Granite::Projector::Helpers
- #reset! — Granite::Dispatcher
- #respond_to_missing? — Granite::Action::Precondition
- #respond_to_missing? — Granite::PerformerProxy::Proxy
- #rollback_current! — Granite::Action::TransactionManager::TransactionsStack
- #route_id — Granite::Projector::Helpers
- #run_callbacks — Granite::Action::Transaction
- #run_in_transaction — Granite::Action::Transaction
- #run_preconditions! — Granite::Action::Preconditions
- #run_validations! — Granite::Action::Preconditions
- #run_validations! — Granite::AssignData
- #satisfy_preconditions? — Granite::Action::Preconditions
- #serve — Granite::Dispatcher
- #set_default_value — Granite::Represents::Attribute
- #set_default_value_before_type_cast — Granite::Represents::Attribute
- #setup_controller — Granite::ProjectorHelpers::ClassMethods
- #setup_projector — Granite::Action::Projectors::ProjectorsCollection
- #setup_view_context — Granite::ProjectorHelpers::ClassMethods
- #start_new! — Granite::Action::TransactionManager::TransactionsStack
- #store — Granite::Action::Projectors::ProjectorsCollection
- #subject — Granite::Action::Subject::ClassMethods
- #subject_class_name — GraniteGenerator
- #subject_name — GraniteGenerator
- #sync — Granite::Represents::Attribute
- #t — Granite::Action::Translations
- #t — Granite::Projector::Translations
- #transaction — Granite::Action::TransactionManager::TransactionsStack
- #transaction — Granite::Action::Transaction
- #translate — Granite::Action::Translations
- #translate — Granite::Projector::Translations
- #try_perform! — Granite::Action::Performing
- #try_perform! — Granite::Action::Policies
- #type — Granite::Represents::Attribute
- #type_from_type_for_attribute — Granite::Represents::Attribute
- #typecast — Granite::Represents::Attribute
- #typecaster — Granite::Represents::Attribute
- #url_options — Granite::Projector::Helpers
- #view_context — Granite::Context
- #view_context — Granite::Projector::Helpers
- #view_context= — Granite::Context
- #with_proxy_performer — Granite::PerformerProxy::ClassMethods
- #with_view_context — Granite::Context