Module: Feature

Defined in:
lib/toggles/feature.rb,
lib/toggles/feature/base.rb,
lib/toggles/feature/subject.rb,
lib/toggles/feature/permissions.rb,
lib/toggles/feature/operation/gt.rb,
lib/toggles/feature/operation/in.rb,
lib/toggles/feature/operation/lt.rb,
lib/toggles/feature/operation/or.rb,
lib/toggles/feature/operation/and.rb,
lib/toggles/feature/operation/not.rb,
lib/toggles/feature/operation/range.rb,
lib/toggles/feature/operation/attribute.rb

Defined Under Namespace

Modules: Operation, Subject Classes: Base, Permissions

Constant Summary collapse

OPERATIONS =
{and:   Operation::And,
gt:    Operation::GreaterThan,
in:    Operation::In,
lt:    Operation::LessThan,
not:   Operation::Not,
or:    Operation::Or,
range: Operation::Range}