Module: ActiveTriples::Reflection
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
Instance Method Summary collapse
-
#reflections ⇒ Class
Gives access to a ‘Reflection` of the properties configured on this class.
Class Method Details
.add_reflection(model, name, reflection) ⇒ Object
25 26 27 28 |
# File 'lib/active_triples/reflection.rb', line 25 def self.add_reflection(model, name, reflection) model._active_triples_config = model._active_triples_config.merge(name.to_s => reflection) end |
Instance Method Details
#reflections ⇒ Class
Gives access to a ‘Reflection` of the properties configured on this class
21 22 23 |
# File 'lib/active_triples/reflection.rb', line 21 def reflections self.class end |