Table of Contents - strategic-1.1.0 Documentation
Pages
- CHANGELOG
- LICENSE
-
README
- Strategic 1.1.0
- Painless Strategy Pattern in Ruby and Rails
- Example
- Setup
- Option 1: Bundler
- Option 2: Manual
- Usage
- API
- Strategic model
- Class Body Methods
- Class Methods
- Instance Methods
- Strategy
- Class Body Methods
- Class Methods
- Instance Methods
- Example with Customizations via Class Body Methods
- TODO
- Change Log
- Contributing
- License
Classes and Modules
- Strategic
- Strategic::ClassMethods
- Strategic::ExtraRailsMethods
- Strategic::ExtraRubyMethods
- Strategic::Strategy
- Strategic::Strategy::ClassMethods
Methods
- ::classify — Strategic
- ::included — Strategic
- ::included — Strategic::Strategy
- ::new — Strategic::Strategy
- ::underscore — Strategic
- #default_strategy — Strategic::ClassMethods
- #method_missing — Strategic
- #new_with_strategy — Strategic::ClassMethods
- #reload_strategy — Strategic
- #require_strategies — Strategic::ClassMethods
- #respond_to? — Strategic
- #strategies — Strategic::ClassMethods
- #strategy — Strategic
- #strategy= — Strategic
- #strategy_alias — Strategic::Strategy::ClassMethods
- #strategy_aliases — Strategic::Strategy::ClassMethods
- #strategy_class_for — Strategic::ClassMethods
- #strategy_class_with_strategy_matcher — Strategic::ClassMethods
- #strategy_class_without_strategy_matcher — Strategic::ClassMethods
- #strategy_exclusion — Strategic::Strategy::ClassMethods
- #strategy_exclusions — Strategic::Strategy::ClassMethods
- #strategy_matcher — Strategic::ClassMethods
- #strategy_matcher — Strategic::Strategy::ClassMethods
- #strategy_matcher_for_any_strategy? — Strategic::ClassMethods
- #strategy_name — Strategic::Strategy::ClassMethods
- #strategy_name= — Strategic::ExtraRailsMethods
- #strategy_name= — Strategic::ExtraRubyMethods
- #strategy_names — Strategic::ClassMethods