module JsonApiResource::Errors
Public Class Methods
raise_if( condition, message, error = JsonApiResource::Errors::InvalidAssociation )
click to toggle source
# File lib/json_api_resource/errors.rb, line 17 def raise_if( condition, message, error = JsonApiResource::Errors::InvalidAssociation ) raise error.new(class: self, message: message ) if condition end
raise_unless( condition, message, error = JsonApiResource::Errors::InvalidAssociation )
click to toggle source
# File lib/json_api_resource/errors.rb, line 21 def raise_unless( condition, message, error = JsonApiResource::Errors::InvalidAssociation ) raise_if !condition, message, error end
Public Instance Methods
raise_if( condition, message, error = JsonApiResource::Errors::InvalidAssociation )
click to toggle source
# File lib/json_api_resource/errors.rb, line 6 def raise_if( condition, message, error = JsonApiResource::Errors::InvalidAssociation ) self.class.raise_if condition, message, error end
raise_unless( condition, message, error = JsonApiResource::Errors::InvalidAssociation )
click to toggle source
# File lib/json_api_resource/errors.rb, line 10 def raise_unless( condition, message, error = JsonApiResource::Errors::InvalidAssociation ) raise_if !condition, message, error end