Table of Contents - controlist-0.3.2 Documentation
Classes and Modules
- Controlist
- Controlist::ControlistError
- Controlist::Interceptor
- Controlist::Managers
- Controlist::Managers::BaseManager
- Controlist::Managers::ThreadBasedManager
- Controlist::NoPermissionError
- Controlist::NotReuseableError
- Controlist::Permission
- Controlist::PermissionForbidden
- Controlist::Permissions
- Controlist::Permissions::AdvancedConstrain
- Controlist::Permissions::Constrain
- Controlist::Permissions::OrderedPackage
- Controlist::Permissions::SimpleConstrain
Methods
- ::_select! — Controlist::Interceptor
- ::build_arel_with_controlist — Controlist::Interceptor
- ::build_proxy — Controlist::Interceptor
- ::create_value_object_proxy_class — Controlist::Interceptor
- ::debug — Controlist
- ::disable_skip — Controlist::Managers::BaseManager
- ::disable_skip — Controlist::Managers::ThreadBasedManager
- ::enable_logger — Controlist
- ::enable_skip — Controlist::Managers::BaseManager
- ::enable_skip — Controlist::Managers::ThreadBasedManager
- ::enabled — Controlist::Interceptor
- ::enabled? — Controlist::Interceptor
- ::find — Controlist::Interceptor
- ::find_by — Controlist::Interceptor
- ::get_permission_package — Controlist::Managers::BaseManager
- ::get_permission_package — Controlist::Managers::ThreadBasedManager
- ::has_permission — Controlist
- ::hook — Controlist::Interceptor
- ::hook_attribute — Controlist::Interceptor
- ::hook_persistence — Controlist::Interceptor
- ::hook_read — Controlist::Interceptor
- ::initialize — Controlist
- ::is_activerecord3? — Controlist
- ::new — Controlist::PermissionForbidden
- ::new — Controlist::NotReuseableError
- ::new — Controlist::Permission
- ::new — Controlist::Permissions::AdvancedConstrain
- ::new — Controlist::Permissions::OrderedPackage
- ::new — Controlist::Permissions::SimpleConstrain
- ::real_build_arel_with_controlist — Controlist::Interceptor
- ::set_permission_package — Controlist::Managers::BaseManager
- ::set_permission_package — Controlist::Managers::ThreadBasedManager
- ::skip — Controlist
- ::skip? — Controlist::Managers::BaseManager
- ::skip? — Controlist::Managers::ThreadBasedManager
- #add — Controlist::Permissions::OrderedPackage
- #add_permissions — Controlist::Permissions::OrderedPackage
- #append_joins — Controlist::Permission
- #apply — Controlist::Permission
- #build_clause — Controlist::Permission
- #handle_for_read — Controlist::Permission
- #has_permission — Controlist::Permissions::OrderedPackage
- #init_for_persistence — Controlist::Permission
- #init_for_read — Controlist::Permission
- #is_create? — Controlist::Permissions
- #is_delete? — Controlist::Permissions
- #is_persistence? — Controlist::Permissions
- #is_read? — Controlist::Permissions
- #is_update? — Controlist::Permissions
- #match_constains_for_persistence — Controlist::Permission
- #match_for_persistence — Controlist::Permission
- #match_properties_for_persistence — Controlist::Permission
- #match_value — Controlist::Permission
- #remove — Controlist::Permissions::OrderedPackage
- #remove_permissions — Controlist::Permissions::OrderedPackage