class ViewModel::Error

Implementation of ViewModel::AbstractError with constructor parameters for each error data field.

Attributes

code[R]
detail[R]
meta[R]
status[R]
title[R]

Public Class Methods

new(status: 400, detail: 'ViewModel Error', title: nil, code: nil, meta: {}) click to toggle source
Calls superclass method ViewModel::AbstractError::new
# File lib/view_model/error.rb, line 185
def initialize(status: 400, detail: 'ViewModel Error', title: nil, code: nil, meta: {})
  @detail = detail
  @status = status
  @title  = title
  @code   = code
  @meta   = meta
  super()
end