lib/delorean/model.rb in delorean_lang-0.0.34 vs lib/delorean/model.rb in delorean_lang-0.0.38

- old
+ new

@@ -1,5 +1,7 @@ +require 'delorean/const' + module Delorean module Model def self.included(base) base.send :extend, ClassMethods end @@ -15,10 +17,10 @@ raise "no signature" unless sig if sig sig = [sig, sig] if sig.is_a? Fixnum raise "Bad signature" unless (sig.is_a? Array and sig.length==2) - self.const_set(name.to_s.upcase+SIG, sig) + self.const_set(name.to_s.upcase+Delorean::SIG, sig) end end end end end