Sha256: db3a19132e7e048a0aac23fcf0d7d638599e487db2b590bc0fedfb51114884cf

Contents?: true

Size: 713 Bytes

Versions: 12

Compression:

Stored size: 713 Bytes

Contents

class RESTFramework::Errors::UnknownModelError < RESTFramework::Errors::BaseError
  def initialize(controller_class)
    super()
    @controller_class = controller_class
  end

  def message
    return <<~MSG.split("\n").join(" ")
      The model class for `#{@controller_class}` could not be determined. Any controller that
      includes `RESTFramework::BaseModelControllerMixin` (directly or indirectly) must either set
      the `model` attribute on the controller, or the model must be deducible from the controller
      name (e.g., `UsersController` could resolve to the `User` model).
    MSG
  end
end

# Alias for convenience.
RESTFramework::UnknownModelError = RESTFramework::Errors::UnknownModelError

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
rest_framework-1.0.0.beta2 lib/rest_framework/errors/unknown_model_error.rb
rest_framework-1.0.0.beta1 lib/rest_framework/errors/unknown_model_error.rb
rest_framework-0.11.0 lib/rest_framework/errors/unknown_model_error.rb
rest_framework-0.10.0 lib/rest_framework/errors/unknown_model_error.rb
rest_framework-0.9.16 lib/rest_framework/errors/unknown_model_error.rb
rest_framework-0.9.15 lib/rest_framework/errors/unknown_model_error.rb
rest_framework-0.9.14 lib/rest_framework/errors/unknown_model_error.rb
rest_framework-0.9.12.pre.1.pre.g39306cb lib/rest_framework/errors/unknown_model_error.rb
rest_framework-0.9.11.pre.40.pre.g5dcad32 lib/rest_framework/errors/unknown_model_error.rb
rest_framework-0.9.11 lib/rest_framework/errors/unknown_model_error.rb
rest_framework-0.9.10 lib/rest_framework/errors/unknown_model_error.rb
rest_framework-0.9.9 lib/rest_framework/errors/unknown_model_error.rb