Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Object
- # show association of a object
- def as_of(obj)
- puts "========================================= "
- puts " Associations of #{obj}"
- puts "========================================= "
- obj.reflections.values.each do |v|
- puts "#{v.macro} ==>> #{v.name}"
- end
- puts "========================================= "
- return
- end
- # find method
- def self.f_m(method)
- methods.grep(/method/).sort
- end
- # methods this object
- def self.m
- (self.methods - self.class.superclass.instance_methods).sort
- end
- # show models
- def models
- m = []
- Dir.entries("app/models").each do |model|
- if model.include? ".rb"
- m << model.gsub(".rb", "").classify
- end
- end
- return m
- end
- end
Add Comment
Please, Sign In to add comment