3namespace Sale\Handlers\Delivery\YandexTaxi\Api\ApiResult\Journal;
10final class StatusChanged
extends Event
12 public const EVENT_CODE =
'status_changed';
18 protected $resolution;
23 public function getCode(): string
25 return static::EVENT_CODE;
31 public function getNewStatus()
33 return $this->newStatus;
40 public function setNewStatus(
string $newStatus): StatusChanged
42 $this->newStatus = $newStatus;
50 public function getResolution()
52 return $this->resolution;
59 public function setResolution(
string $resolution): StatusChanged
61 $this->resolution = $resolution;
69 public function provideUpdateFields():
array
72 'EXTERNAL_STATUS' => $this->newStatus,
73 'EXTERNAL_RESOLUTION' => $this->resolution,
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)