/
githubmirror
/
magento2
Обзор
Документация
Войти
/
githubmirror
/
magento2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.4-develop
lib/internal/Magento/Framework/Exception/BulkException.php
63 строки
1 KB
Alexandra Zota
ACP2E-4019: CE copyright updates for 2.4.9-beta1
22 окт 2025, 17:47
22 окт 2025, 17:47
1b769b7
Код
Авторство
О чём код?
<?php /** * Copyright 2018 Adobe * All Rights Reserved. */ namespace Magento\Framework\Exception; use Magento\Framework\Phrase; /** * Exception thrown while processing bulk of entities * * @api * @since 101.0.7 */ class BulkException extends AbstractAggregateException { /** * @var array */ private $data; /** * Exception thrown while processing bulk of entities * * It is capable of holding both successfully processed entities and failed entities. * Client can decide how to handle the information * * @param \Magento\Framework\Phrase $phrase * @param \Exception $cause * @param int $code */ public function __construct(?Phrase $phrase = null, ?\Exception $cause = null, $code = 0) { if ($phrase === null) { $phrase = new Phrase('One or more input exceptions have occurred while processing bulk.'); } parent::__construct($phrase, $cause, $code); } /** * Add data * * @param array $data * @since 101.0.7 */ public function addData($data) { $this->data = $data; } /** * Retrieve data * * @return array * @since 101.0.7 */ public function getData() { return $this->data; } }