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