class Interface::Response
Attributes
errors[RW]
result[RW]
Public Class Methods
__error__(errors)
click to toggle source
# File lib/interface/response.rb, line 7 def self.__error__(errors) new(errors: Array(errors)) end
__ok__(result)
click to toggle source
# File lib/interface/response.rb, line 3 def self.__ok__(result) new(result: result) end
new(result: nil, errors: [])
click to toggle source
# File lib/interface/response.rb, line 13 def initialize(result: nil, errors: []) @errors = errors @result = result @is_ok = errors.empty? end
Public Instance Methods
ok?()
click to toggle source
# File lib/interface/response.rb, line 19 def ok? @is_ok end