Class: ObjectModel::Metadata::Validations

Inherits:
Array
  • Object
show all
Defined in:
lib/ObjectModel/Metadata/validate.rb

Instance Method Summary collapse

Instance Method Details

#copyObject



4
5
6
# File 'lib/ObjectModel/Metadata/validate.rb', line 4

def copy
	self.clone
end

#inherit(parent) ⇒ Object



8
9
10
11
12
# File 'lib/ObjectModel/Metadata/validate.rb', line 8

def inherit parent
	v = Validations.new
	v.replace parent + self
	v
end

#validate(entity) ⇒ Object



14
15
16
# File 'lib/ObjectModel/Metadata/validate.rb', line 14

def validate entity
	every.validate entity
end