commercetools-sdk-php-v2
master
The platform, import-api and ml-api PHP sdks generated from our api reference.
src
Client
MLRequestBuilder.php
1
<?php
2
3
namespace
Commercetools\Client
;
4
5
use
Commercetools\Ml\Client\MlRequestBuilder
as Builder;
6
use
Commercetools\Ml\Client\Resource\ResourceByProjectKey
;
7
use
Commercetools\Ml\Client\Resource\ResourceByProjectKeyImageSearch
;
8
use Commercetools\Ml\Client\Resource\ResourceByProjectKeyMissingData;
9
use
Commercetools\Ml\Client\Resource\ResourceByProjectKeyRecommendations
;
10
use
Commercetools\Ml\Client\Resource\ResourceByProjectKeySimilarities
;
11
use GuzzleHttp\ClientInterface;
12
13
class
MLRequestBuilder
extends
Builder
14
{
18
private
$projectKey;
19
23
public
function
__construct
(
string
$projectKey, ClientInterface $client, array $args = [])
24
{
25
parent::__construct($client, $args);
26
$this->projectKey = $projectKey;
27
}
28
29
public
function
with
():
ResourceByProjectKey
30
{
31
return
$this->
withProjectKey
($this->projectKey);
32
}
33
34
public
function
imageSearch
():
ResourceByProjectKeyImageSearch
35
{
36
return
$this->
with
()->imageSearch();
37
}
38
39
public
function
recommendations
():
ResourceByProjectKeyRecommendations
40
{
41
return
$this->
with
()->recommendations();
42
}
43
44
public
function
similarities
():
ResourceByProjectKeySimilarities
45
{
46
return
$this->
with
()->similarities();
47
}
48
}
Commercetools\Api\Client\ApiRequestBuilder\withProjectKey
withProjectKey(string $projectKey=null)
Definition:
ApiRequestBuilder.php:31
Commercetools\Client\MLRequestBuilder
Definition:
MLRequestBuilder.php:14
Commercetools\Client\MLRequestBuilder\with
with()
Definition:
MLRequestBuilder.php:29
Commercetools\Client\MLRequestBuilder\similarities
similarities()
Definition:
MLRequestBuilder.php:44
Commercetools\Client\MLRequestBuilder\recommendations
recommendations()
Definition:
MLRequestBuilder.php:39
Commercetools\Client\MLRequestBuilder\imageSearch
imageSearch()
Definition:
MLRequestBuilder.php:34
Commercetools\Client\MLRequestBuilder\__construct
__construct(string $projectKey, ClientInterface $client, array $args=[])
Definition:
MLRequestBuilder.php:23
Commercetools\Import\Client\Resource\ResourceByProjectKey
Definition:
ResourceByProjectKey.php:19
Commercetools\Ml\Client\MlRequestBuilder
Definition:
MlRequestBuilder.php:20
Commercetools\Ml\Client\Resource\ResourceByProjectKey
Definition:
ResourceByProjectKey.php:19
Commercetools\Ml\Client\Resource\ResourceByProjectKeyImageSearch
Definition:
ResourceByProjectKeyImageSearch.php:20
Commercetools\Ml\Client\Resource\ResourceByProjectKeyRecommendations
Definition:
ResourceByProjectKeyRecommendations.php:19
Commercetools\Ml\Client\Resource\ResourceByProjectKeySimilarities
Definition:
ResourceByProjectKeySimilarities.php:19
Commercetools\Client
Definition:
AnonymousFlowTokenProvider.php:5
Generated by
1.9.1