Module: Grape::Roar::Extensions::Relations::Validations::ActiveRecord
- Includes:
- Misc
- Included in:
- Adapters::ActiveRecord
- Defined in:
- lib/grape/roar/extensions/relations/validations/active_record.rb
Instance Method Summary collapse
- #belongs_to_valid?(relation) ⇒ Boolean
- #has_and_belongs_to_many_valid?(relation) ⇒ Boolean
- #has_many_valid?(relation) ⇒ Boolean
- #has_one_valid?(relation) ⇒ Boolean
Methods included from Misc
Instance Method Details
#belongs_to_valid?(relation) ⇒ Boolean
11 12 13 |
# File 'lib/grape/roar/extensions/relations/validations/active_record.rb', line 11 def belongs_to_valid?(relation) _valid_relation? relation, ::ActiveRecord::Reflection::BelongsToReflection end |
#has_and_belongs_to_many_valid?(relation) ⇒ Boolean
19 20 21 |
# File 'lib/grape/roar/extensions/relations/validations/active_record.rb', line 19 def has_and_belongs_to_many_valid?(relation) _valid_relation? relation, ::ActiveRecord::Reflection::HasAndBelongsToManyReflection end |
#has_many_valid?(relation) ⇒ Boolean
15 16 17 |
# File 'lib/grape/roar/extensions/relations/validations/active_record.rb', line 15 def has_many_valid?(relation) _valid_relation? relation, ::ActiveRecord::Reflection::HasManyReflection end |
#has_one_valid?(relation) ⇒ Boolean
23 24 25 |
# File 'lib/grape/roar/extensions/relations/validations/active_record.rb', line 23 def has_one_valid?(relation) _valid_relation? relation, ::ActiveRecord::Reflection::HasOneReflection end |