Sha256: 104434e760c8e3067c1c47a7ac9eee853dfef720a312a140f133360afae14d1d
Contents?: true
Size: 792 Bytes
Versions: 76
Compression:
Stored size: 792 Bytes
Contents
# encoding: utf-8 module Mongoid module Errors # Raised when no inverse_of definition can be found when needed. class InverseNotFound < MongoidError # Create then new error. # # @example Create the new error. # InverseNotFound.new(Town, :citizens, Person, :town_id) # # @param [ Class ] base The base class. # @param [ Symbol ] name The name of the relation. # @param [ Class ] The child class. # @param [ Symbol ] inverse The attempted inverse key. # # @since 3.0.0 def initialize(base, name, klass, inverse) super( compose_message( "inverse_not_found", { base: base, name: name, klass: klass, inverse: inverse } ) ) end end end end
Version data entries
76 entries across 72 versions & 7 rubygems