Class: ActiveAny::Reflection::HasOneReflection
Instance Attribute Summary
#name, #options, #record_class, #scope
Instance Method Summary
collapse
#belongs_to?, #check_preloadable!, #class_name, #compute_class, #foreign_key, #initialize, #inverse_of, #join_keys, #klass, #marco, #record_class_primary_key, #scope_for
Instance Method Details
#association_class ⇒ Object
6
7
8
|
# File 'lib/active_any/reflection/has_one_reflection.rb', line 6
def association_class
Associations::HasOneAssociation
end
|
#collection? ⇒ Boolean
18
19
20
|
# File 'lib/active_any/reflection/has_one_reflection.rb', line 18
def collection?
false
end
|
#has_one? ⇒ Boolean
14
15
16
|
# File 'lib/active_any/reflection/has_one_reflection.rb', line 14
def has_one?
true
end
|
10
11
12
|
# File 'lib/active_any/reflection/has_one_reflection.rb', line 10
def macro
:has_one
end
|