2declare(strict_types=1);
4namespace Bitrix\Landing\Copilot\Generation\Step;
6use Bitrix\Landing\Copilot\Connector\AI\Prompt;
7use Bitrix\Landing\Copilot\Generation;
8use Bitrix\Landing\Copilot\Generation\Request;
9use Bitrix\Landing\Copilot\Generation\Type\RequestEntityDto;
15 parent::__construct();
43 if (!parent::execute())
48 if (!isset($this->siteData))
58 $this->changed =
true;
86 && isset($this->requests[
$entity->requestId])
106 if (empty($this->requests))
111 foreach ($this->requests as
$request)
127 foreach ($this->requests as
$request)
135 unset($this->requests[
$request->getId()]);
if(!Loader::includeModule('catalog')) if(!AccessController::getCurrent() ->check(ActionDictionary::ACTION_PRICE_EDIT)) if(!check_bitrix_sessid()) $request
static getByGeneration(int $generationId, int $stepId)
static getConnectorClass()
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)