1 | <?php |
||
13 | final class ImageClient |
||
14 | { |
||
15 | const BASE_URL = 'https://image.izettle.com/organizations/%s'; |
||
16 | const POST_IMAGE = self::BASE_URL . '/products'; |
||
17 | |||
18 | private $client; |
||
19 | private $organizationUuid = 'self'; |
||
20 | private $imageBuilder; |
||
21 | |||
22 | public function __construct(IzettleClientInterface $client, UuidInterface $organizationUuid, ImageBuilderInterface $imageBuilder) |
||
28 | |||
29 | public function postImage(ImageUploadRequestInterface $imageUploadRequest): Image |
||
40 | } |
||
41 |