class GMO::PG::Errors
Constants
- SEPARATOR
Public Class Methods
new(err_code, err_info)
click to toggle source
# File lib/gmo-pg/http_resource/errors.rb, line 14 def initialize(err_code, err_info) @err_code = err_code.split(SEPARATOR) unless err_code.nil? @err_info = err_info.split(SEPARATOR) unless err_info.nil? end
Public Instance Methods
each() { |error| ... }
click to toggle source
# File lib/gmo-pg/http_resource/errors.rb, line 19 def each return to_enum unless block_given? return nil if @err_code.nil? && @err_info.nil? @err_code.zip(@err_info).each do |(err_code, err_info)| yield Error.new(err_code, err_info) end end