Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
All Data Structures Namespaces Files Functions Variables Pages
Public Member Functions
AsyncResponse Class Reference
Inheritance diagram for AsyncResponse:
DataObject AsyncResponseInterface ExtensibleDataInterface

Public Member Functions

 getBulkUuid ()
 
 setBulkUuid ($bulkUuid)
 
 getRequestItems ()
 
 setRequestItems ($requestItems)
 
 setErrors ($isErrors=false)
 
 isErrors ()
 
 getExtensionAttributes ()
 
 setExtensionAttributes (\Magento\AsynchronousOperations\Api\Data\AsyncResponseExtensionInterface $extensionAttributes)
 
- Public Member Functions inherited from DataObject
 __construct (array $data=[])
 
 addData (array $arr)
 
 setData ($key, $value=null)
 
 unsetData ($key=null)
 
 getData ($key='', $index=null)
 
 getDataByPath ($path)
 
 getDataByKey ($key)
 
 setDataUsingMethod ($key, $args=[])
 
 getDataUsingMethod ($key, $args=null)
 
 hasData ($key='')
 
 toArray (array $keys=[])
 
 convertToArray (array $keys=[])
 
 toXml (array $keys=[], $rootName='item', $addOpenTag=false, $addCdata=true)
 
 convertToXml (array $arrAttributes=[], $rootName='item', $addOpenTag=false, $addCdata=true)
 
 toJson (array $keys=[])
 
 convertToJson (array $keys=[])
 
 toString ($format='')
 
 __call ($method, $args)
 
 isEmpty ()
 
 serialize ($keys=[], $valueSeparator='=', $fieldSeparator=' ', $quote='"')
 
 debug ($data=null, &$objects=[])
 
 offsetSet ($offset, $value)
 
 offsetExists ($offset)
 
 offsetUnset ($offset)
 
 offsetGet ($offset)
 

Additional Inherited Members

- Data Fields inherited from AsyncResponseInterface
const BULK_UUID = 'bulk_uuid'
 
const REQUEST_ITEMS = 'request_items'
 
const ERRORS = 'errors'
 
- Data Fields inherited from ExtensibleDataInterface
const EXTENSION_ATTRIBUTES_KEY = 'extension_attributes'
 
- Protected Member Functions inherited from DataObject
 _getData ($key)
 
 _underscore ($name)
 
- Protected Attributes inherited from DataObject
 $_data = []
 
- Static Protected Attributes inherited from DataObject
static $_underscoreCache = []
 

Detailed Description

Definition at line 15 of file AsyncResponse.php.

Member Function Documentation

◆ getBulkUuid()

getBulkUuid ( )

@inheritDoc

Implements AsyncResponseInterface.

Definition at line 20 of file AsyncResponse.php.

21  {
22  return $this->getData(self::BULK_UUID);
23  }
getData($key='', $index=null)
Definition: DataObject.php:119

◆ getExtensionAttributes()

getExtensionAttributes ( )

@inheritDoc

Implements AsyncResponseInterface.

Definition at line 68 of file AsyncResponse.php.

69  {
70  return $this->getData(self::EXTENSION_ATTRIBUTES_KEY);
71  }
getData($key='', $index=null)
Definition: DataObject.php:119

◆ getRequestItems()

getRequestItems ( )

@inheritDoc

Implements AsyncResponseInterface.

Definition at line 36 of file AsyncResponse.php.

37  {
38  return $this->getData(self::REQUEST_ITEMS);
39  }
getData($key='', $index=null)
Definition: DataObject.php:119

◆ isErrors()

isErrors ( )

Is there errors during processing bulk

Returns
boolean

Implements AsyncResponseInterface.

Definition at line 60 of file AsyncResponse.php.

61  {
62  return $this->getData(self::ERRORS);
63  }
getData($key='', $index=null)
Definition: DataObject.php:119

◆ setBulkUuid()

setBulkUuid (   $bulkUuid)

@inheritDoc

Implements AsyncResponseInterface.

Definition at line 28 of file AsyncResponse.php.

29  {
30  return $this->setData(self::BULK_UUID, $bulkUuid);
31  }
setData($key, $value=null)
Definition: DataObject.php:72

◆ setErrors()

setErrors (   $isErrors = false)

Parameters
bool$isErrors
Returns
$this

Implements AsyncResponseInterface.

Definition at line 52 of file AsyncResponse.php.

53  {
54  return $this->setData(self::ERRORS, $isErrors);
55  }
setData($key, $value=null)
Definition: DataObject.php:72

◆ setExtensionAttributes()

setExtensionAttributes ( \Magento\AsynchronousOperations\Api\Data\AsyncResponseExtensionInterface  $extensionAttributes)

@inheritDoc

Implements AsyncResponseInterface.

Definition at line 76 of file AsyncResponse.php.

78  {
79  return $this->setData(self::EXTENSION_ATTRIBUTES_KEY, $extensionAttributes);
80  }
$extensionAttributes
Definition: payment.php:22
setData($key, $value=null)
Definition: DataObject.php:72

◆ setRequestItems()

setRequestItems (   $requestItems)

@inheritDoc

Implements AsyncResponseInterface.

Definition at line 44 of file AsyncResponse.php.

45  {
46  return $this->setData(self::REQUEST_ITEMS, $requestItems);
47  }
setData($key, $value=null)
Definition: DataObject.php:72

The documentation for this class was generated from the following file: