Method: PgGraph::Data::Dimension.validate

Defined in:
lib/pg_graph/data/dimension.rb

.validate(dim, min: 0, unwind: 1) ⇒ Object



43
44
45
46
47
48
49
# File 'lib/pg_graph/data/dimension.rb', line 43

def self.validate(dim, min: 0, unwind: 1)
  constrain dim, Integer, unwind: unwind
  constrain dim, 
      lambda { |d| Dimension.valid?(d, min: min) }, 
      "Out of range value: #{dim}", 
      unwind: unwind
end