Method: Togls::ToggleRepository#initialize
- Defined in:
- lib/togls/toggle_repository.rb
#initialize(drivers, feature_repository) ⇒ ToggleRepository
Returns a new instance of ToggleRepository.
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/togls/toggle_repository.rb', line 6 def initialize(drivers, feature_repository) unless drivers.is_a?(Array) raise Togls::InvalidDriver, 'ToggleRepository requires a valid driver' end if drivers.empty? raise Togls::MissingDriver, 'ToggleRepository requires a driver' end @drivers = drivers @feature_repository = feature_repository end |