Class: Cure::Strategy::BaseStrategyParams

Inherits:
Object
  • Object
show all
Extended by:
Validators
Includes:
Validators::Helpers
Defined in:
lib/cure/strategy/base_strategy.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Validators

common_validators, instance_variables_hash, register_validator, validate, validates

Methods included from Validators::Helpers

#valid?

Constructor Details

#initialize(options = {}) ⇒ BaseStrategyParams

Returns a new instance of BaseStrategyParams.



113
114
115
116
# File 'lib/cure/strategy/base_strategy.rb', line 113

def initialize(options={})
  @replace_partial = options["replace_partial"] || "false"
  @options = options
end

Instance Attribute Details

#optionsHash

Additional details needed to make substitution.

Returns:

  • (Hash)


110
111
112
# File 'lib/cure/strategy/base_strategy.rb', line 110

def options
  @options
end

#replace_partialObject

Returns the value of attribute replace_partial.



111
112
113
# File 'lib/cure/strategy/base_strategy.rb', line 111

def replace_partial
  @replace_partial
end

Instance Method Details

#validate_paramsObject



118
119
120
# File 'lib/cure/strategy/base_strategy.rb', line 118

def validate_params
  valid?
end