Table of Contents - pundit-2.1.0 Documentation
Pages
Classes and Modules
- ApplicationPolicy
- ApplicationPolicy::Scope
- Pundit
- Pundit::AuthorizationNotPerformedError
- Pundit::Error
- Pundit::Generators
- Pundit::Generators::InstallGenerator
- Pundit::Generators::PolicyGenerator
- Pundit::Helper
- Pundit::InvalidConstructorError
- Pundit::NotAuthorizedError
- Pundit::NotDefinedError
- Pundit::PolicyFinder
- Pundit::PolicyScopingNotPerformedError
- Pundit::RSpec
- Pundit::RSpec::DSL
- Pundit::RSpec::Matchers
- Pundit::RSpec::PolicyExampleGroup
- Rspec
- Rspec::Generators
- Rspec::Generators::PolicyGenerator
- Scope
- TestUnit
- TestUnit::Generators
- TestUnit::Generators::PolicyGenerator
Methods
- ::authorize — Pundit
- ::included — Pundit::RSpec::PolicyExampleGroup
- ::new — ApplicationPolicy
- ::new — ApplicationPolicy::Scope
- ::new — Pundit::NotAuthorizedError
- ::new — Pundit::PolicyFinder
- ::policy — Pundit
- ::policy! — Pundit
- ::policy_scope — Pundit
- ::policy_scope! — Pundit
- ::pundit_model — Pundit
- #authorize — Pundit
- #copy_application_policy — Pundit::Generators::InstallGenerator
- #create? — ApplicationPolicy
- #create_policy — Pundit::Generators::PolicyGenerator
- #create_policy_spec — Rspec::Generators::PolicyGenerator
- #create_policy_test — TestUnit::Generators::PolicyGenerator
- #destroy? — ApplicationPolicy
- #edit? — ApplicationPolicy
- #find — Pundit::PolicyFinder
- #find_class_name — Pundit::PolicyFinder
- #index? — ApplicationPolicy
- #new? — ApplicationPolicy
- #param_key — Pundit::PolicyFinder
- #permissions — Pundit::RSpec::Matchers
- #permissions — Pundit::RSpec::DSL
- #permitted_attributes — Pundit
- #policies — Pundit
- #policy — Pundit::PolicyFinder
- #policy — Pundit
- #policy! — Pundit::PolicyFinder
- #policy_scope — Pundit
- #policy_scope — Pundit::Helper
- #policy_scopes — Pundit
- #pundit_params_for — Pundit
- #pundit_policy_authorized? — Pundit
- #pundit_policy_scope — Pundit
- #pundit_policy_scoped? — Pundit
- #pundit_user — Pundit
- #resolve — ApplicationPolicy::Scope
- #resolve — Scope
- #scope — Pundit::PolicyFinder
- #scope! — Pundit::PolicyFinder
- #show? — ApplicationPolicy
- #skip_authorization — Pundit
- #skip_policy_scope — Pundit
- #update? — ApplicationPolicy
- #verify_authorized — Pundit
- #verify_policy_scoped — Pundit