< a class="sr-only sr-only-focusable" href="#content" data-turbolinks="false">跳到內文 < a class="sr-only sr-only-focusable" href="#search" data-turbolinks="false">跳到搜尋
命名空間
方法
F

屬性

[R] format_version

類別公開方法

format_version=(version)

# File activerecord/lib/active_record/marshalling.rb, line 10
def format_version=(version)
  case version
  when 6.1
    Methods.remove_method(:marshal_dump) if Methods.method_defined?(:marshal_dump)
  when 7.1
    Methods.alias_method(:marshal_dump, :_marshal_dump_7_1)
  else
    raise ArgumentError, "Unknown marshalling format: #{version.inspect}"
  end
  @format_version = version
end