module Property::Declaration
This module is used to manage property definitions (the schema) in a Class. The module also manages property inheritence in sub-classes by linking the schema in the sub-class with the schema in the superclass.
Public Class Methods
included(base)
click to toggle source
# File lib/property/declaration.rb, line 7 def self.included(base) base.class_eval do include Base validate :properties_validation, :if => :properties end end