commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
lib
commercetools-import
src
Client
ImportRequestBuilder.php
1
<?php
2
3
declare(strict_types=1);
10
namespace
Commercetools\Import\Client
;
11
12
use
Commercetools\Client\ApiResource
;
13
use
Commercetools\Import\Client\Resource\ResourceByProjectKey
;
14
use GuzzleHttp\ClientInterface;
15
19
class
ImportRequestBuilder
extends
ApiResource
20
{
24
public
function
__construct
(?ClientInterface $client =
null
, array $args = [])
25
{
26
parent::__construct(
''
, $args, $client);
27
}
28
31
public
function
withProjectKeyValue
(?
string
$projectKey =
null
):
ResourceByProjectKey
32
{
33
$args = $this->
getArgs
();
34
if
(!is_null($projectKey)) {
35
$args[
'projectKey'
] = $projectKey;
36
}
37
38
return
new
ResourceByProjectKey
($args, $this->
getClient
());
39
}
40
}
Commercetools\Client\ApiResource
Definition
ApiResource.php:15
Commercetools\Client\ApiResource\getClient
getClient()
Definition
ApiResource.php:61
Commercetools\Client\ApiResource\getArgs
getArgs()
Definition
ApiResource.php:56
Commercetools\Import\Client\ImportRequestBuilder
Definition
ImportRequestBuilder.php:20
Commercetools\Import\Client\ImportRequestBuilder\withProjectKeyValue
withProjectKeyValue(?string $projectKey=null)
Definition
ImportRequestBuilder.php:31
Commercetools\Import\Client\ImportRequestBuilder\__construct
__construct(?ClientInterface $client=null, array $args=[])
Definition
ImportRequestBuilder.php:24
Commercetools\Import\Client\Resource\ResourceByProjectKey
Definition
ResourceByProjectKey.php:19
Commercetools\Import\Client
Definition
BaseAuthConfig.php:10
Generated by
1.9.8