lib/mongoid/association/referenced/has_one/binding.rb in mongoid-7.3.5 vs lib/mongoid/association/referenced/has_one/binding.rb in mongoid-7.4.0
- old
+ new
@@ -1,16 +1,13 @@
# frozen_string_literal: true
-# encoding: utf-8
module Mongoid
module Association
module Referenced
class HasOne
# Binding class for has_one associations.
- #
- # @since 7.0
class Binding
include Bindable
# Binds the base object to the inverse of the association. This is so we
# are referenced to the actual objects themselves on both sides.
@@ -19,12 +16,10 @@
# document itself.
#
# @example Bind the document.
# person.game.bind(:continue => true)
# person.game = Game.new
- #
- # @since 2.0.0.rc.1
def bind_one
binding do
bind_from_relational_parent(_target)
end
end
@@ -33,11 +28,9 @@
# reference to nil.
#
# @example Unbind the document.
# person.game.unbind(:continue => true)
# person.game = nil
- #
- # @since 2.0.0.rc.1
def unbind_one
binding do
unbind_from_relational_parent(_target)
end
end