Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/modules/yandex.market/lib/api/partner/file/ |
Upload File : |
<?php namespace Yandex\Market\Api\Partner\File; use Bitrix\Main; use Yandex\Market\Api; use Yandex\Market\Reference\Assert; /** @method Response execute() */ class Request extends Api\Reference\RequestTokenized { protected $path; public function getHost() { return Api\Glossary::MARKET_API_HOST; } public function getPath() { Assert::notNull($this->path, 'path'); return $this->path; } /** @noinspection UnnecessaryCastingInspection */ public function setPath($path) { $uri = new Main\Web\Uri($path); $host = (string)$uri->getHost(); if ($host !== '' && $host !== $this->getHost()) { throw new Main\ArgumentException($host . ' out of range'); } $this->path = $uri->getPathQuery(); } public function buildResponse($data) { return new Response($data); } }