Method: StarkInfra::PixRequest::Log.resource

Defined in:
lib/pixrequest/log.rb

.resourceObject

[View source]

108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
# File 'lib/pixrequest/log.rb', line 108

def self.resource
  request_maker = StarkInfra::PixRequest.resource[:resource_maker]
  {
    resource_name: 'PixRequestLog',
    resource_maker: proc { |json|
      Log.new(
        id: json['id'],
        created: json['created'],
        type: json['type'],
        errors: json['errors'],
        request: StarkInfra::Utils::API.from_api_json(request_maker, json['request'])
      )
    }
  }
end