Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def self.included(base) #:nodoc:
- base.class_eval do
- has_many :properties, :as => :propertizable, :dependent => :destroy
- alias :real_properties :properties
- def properties
- unless @properties_redefined
- (class << real_properties; self; end).instance_eval do
- def nesto
- puts "ispisujem"
- end
- def method_missing(method_called, *args, &block)
- puts "metoda fali!!!"
- end
- end
- @properties_redefined = true
- end
- real_properties
- end
- end
- end
Add Comment
Please, Sign In to add comment