| Current Path : /var/www/homesaver/www/bitrix/modules/ipol.sdek/classes/lib/Api/Entity/Response/ |
| Current File : /var/www/homesaver/www/bitrix/modules/ipol.sdek/classes/lib/Api/Entity/Response/IntakesDelete.php |
<?php
namespace Ipolh\SDEK\Api\Entity\Response;
use Ipolh\SDEK\Api\BadResponseException;
use Ipolh\SDEK\Api\Entity\Response\Part\Common\Entity;
use Ipolh\SDEK\Api\Entity\Response\Part\Common\RequestList;
/**
* Class IntakesDelete
* @package Ipolh\SDEK\Api\Entity\Response
*/
class IntakesDelete extends AbstractResponse
{
/**
* @var Entity|null
*/
protected $entity;
/**
* @var RequestList
*/
protected $requests;
/**
* @return Entity|null
*/
public function getEntity()
{
return $this->entity;
}
/**
* @param array $entity
* @return IntakesDelete
*/
public function setEntity(array $entity)
{
$this->entity = new Entity($entity);
return $this;
}
/**
* @return RequestList
*/
public function getRequests()
{
return $this->requests;
}
/**
* @param array $array
* @return IntakesDelete
* @throws BadResponseException
*/
public function setRequests(array $array)
{
$collection = new RequestList();
$this->requests = $collection->fillFromArray($array);
return $this;
}
}