Table of Contents - crewd_policies-0.4.0 Documentation
Classes and Modules
- CrewdPolicies
- CrewdPolicies::BasePolicy
- CrewdPolicies::BasePolicy::Scope
- CrewdPolicies::JSONAPIResource
- CrewdPolicies::JSONAPIResource::ClassMethods
- CrewdPolicies::Model
- CrewdPolicies::Model::ClassMethods
- CrewdPolicies::Policy
- ForbiddenError
- Object
Methods
- ::included — CrewdPolicies::JSONAPIResource
- ::included — CrewdPolicies::Model
- ::new — CrewdPolicies::BasePolicy
- ::new — CrewdPolicies::BasePolicy::Scope
- #all_attributes — CrewdPolicies::Policy
- #allow — CrewdPolicies::Model::ClassMethods
- #allowed? — CrewdPolicies::Policy
- #allowed_associations — CrewdPolicies::Policy
- #allowed_attributes — CrewdPolicies::Policy
- #allowed_fields — CrewdPolicies::Policy
- #creatable_fields — CrewdPolicies::JSONAPIResource::ClassMethods
- #create? — CrewdPolicies::Policy
- #destroy? — CrewdPolicies::Policy
- #dup_roles_rules — CrewdPolicies::Model::ClassMethods
- #edit? — CrewdPolicies::Policy
- #eval_conditions — CrewdPolicies
- #fetchable_fields — CrewdPolicies::JSONAPIResource
- #forbidden! — CrewdPolicies::Policy
- #index? — CrewdPolicies::Policy
- #inherited — CrewdPolicies::JSONAPIResource::ClassMethods
- #inner_query_ability — CrewdPolicies
- #inner_query_fields — CrewdPolicies
- #inner_query_resource — CrewdPolicies
- #model_class — CrewdPolicies::BasePolicy
- #model_class — CrewdPolicies::BasePolicy::Scope
- #new? — CrewdPolicies::Policy
- #permitted_attributes — CrewdPolicies::Policy
- #read? — CrewdPolicies::Policy
- #record_class — CrewdPolicies::Policy
- #record_instance — CrewdPolicies::Policy
- #resolve — CrewdPolicies::BasePolicy::Scope
- #scope — CrewdPolicies::BasePolicy
- #scope — CrewdPolicies::Policy
- #show? — CrewdPolicies::Policy
- #unauthorized! — CrewdPolicies::Policy
- #updatable_fields — CrewdPolicies::JSONAPIResource::ClassMethods
- #update? — CrewdPolicies::Policy
- #write? — CrewdPolicies::Policy