Sha256: 6ae80af1fd6e6017d2961f1d0681c4d27180e4c1a71b237e5244e111403cbd9e
Contents?: true
Size: 611 Bytes
Versions: 6
Compression:
Stored size: 611 Bytes
Contents
module Abstractor module Methods module Models module AbstractorObjectType def self.included(base) base.send :include, SoftDelete # Associations base.send :has_many, :abstractor_abstraction_schemas base.send(:include, InstanceMethods) end module InstanceMethods def number? self.value == Abstractor::Enum::ABSTRACTOR_OBJECT_TYPE_NUMBER end def number_list? self.value == Abstractor::Enum::ABSTRACTOR_OBJECT_TYPE_NUMBER_LIST end end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems