Class: Panda::CMS::AssetLoader::Response

Inherits:
Object
  • Object
show all
Defined in:
lib/panda/cms/asset_loader.rb

Overview

Simple response object for HTTP requests

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(success:, code:, body:) ⇒ Response

Returns a new instance of Response.



274
275
276
277
278
# File 'lib/panda/cms/asset_loader.rb', line 274

def initialize(success:, code:, body:)
  @success = success
  @code = code
  @body = body
end

Instance Attribute Details

#bodyObject (readonly)

Returns the value of attribute body.



272
273
274
# File 'lib/panda/cms/asset_loader.rb', line 272

def body
  @body
end

#codeObject (readonly)

Returns the value of attribute code.



272
273
274
# File 'lib/panda/cms/asset_loader.rb', line 272

def code
  @code
end

Instance Method Details

#success?Boolean

Returns:

  • (Boolean)


280
281
282
# File 'lib/panda/cms/asset_loader.rb', line 280

def success?
  @success
end