for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
/**
* Request Provider Class
* @category Ticaje
* @author Max Demian <[email protected]>
*/
namespace Ticaje\AeSdk\Domain\Endpoint\Solution\Product\Put;
use Ticaje\Contract\Patterns\Interfaces\Pool\WorkerInterface;
use Ticaje\Contract\Traits\BaseDto;
use Ticaje\AeSdk\Infrastructure\Builder\ServiceRequestBuilder;
use Ticaje\AeSdk\Domain\Interfaces\Request\ServiceRequestInterface;
use Ticaje\AeSdk\Domain\Interfaces\Request\ProductSendingInterface;
use Ticaje\AeSdk\Domain\Endpoint\Solution\Product\Facade as ProductFacade;
* Class BySchema
* @package Ticaje\AeSdk\Domain\Endpoint\Solution\Product\Put
class BySchema implements ServiceRequestInterface, WorkerInterface, ProductSendingInterface
{
use BaseDto, ServiceRequestBuilder, ProductFacade;
private $apiMethodName = 'aliexpress.solution.schema.product.full.update';
$apiMethodName
private $productInstanceRequest;
$productInstanceRequest
public function getParamsWrapperKey(): string
return 'schema_full_update_request';
}