Sha256: d3a2dada6bf91664f284166a04455d3be7003216dfab102cc0f86ccd3ed76e9a
Contents?: true
Size: 613 Bytes
Versions: 23
Compression:
Stored size: 613 Bytes
Contents
module Her module Errors class PathError < StandardError attr_reader :missing_parameter def initialize(message, missing_parameter=nil) super(message) @missing_parameter = missing_parameter end end class AssociationUnknownError < StandardError end class ParseError < StandardError end class ResourceInvalid < StandardError attr_reader :resource def initialize(resource) @resource = resource errors = @resource.response_errors.join(", ") super("Remote validation failed: #{errors}") end end end end
Version data entries
23 entries across 23 versions & 3 rubygems