class Nucleus::Errors::PlatformSpecificSemanticError

Public Class Methods

new(message, error_code = nil, ui_error = ErrorMessages::PLATFORM_SPECIFIC_ERROR_ENTITY) click to toggle source

initialize with default error to be 422

Calls superclass method Nucleus::Errors::AdapterError::new
# File lib/nucleus/core/errors/platform_specific_semantic_error.rb, line 5
def initialize(message, error_code = nil, ui_error = ErrorMessages::PLATFORM_SPECIFIC_ERROR_ENTITY)
  # allow to customize the error code
  ui_error[:error_code] = error_code unless error_code.nil?
  super(message, ui_error)
end