Class: StackMaster::SparkleFormation::CompileTime::ValueValidator

Inherits:
Object
  • Object
show all
Defined in:
lib/stack_master/sparkle_formation/compile_time/value_validator.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#errorObject (readonly)

Returns the value of attribute error.



6
7
8
# File 'lib/stack_master/sparkle_formation/compile_time/value_validator.rb', line 6

def error
  @error
end

#is_validObject (readonly)

Returns the value of attribute is_valid.



6
7
8
# File 'lib/stack_master/sparkle_formation/compile_time/value_validator.rb', line 6

def is_valid
  @is_valid
end

Instance Method Details

#validateObject



8
9
10
11
# File 'lib/stack_master/sparkle_formation/compile_time/value_validator.rb', line 8

def validate
  @is_valid = check_is_valid
  @error = create_error unless @is_valid
end