File manager - Edit - /home/web/vm-3fadc827.na4u.ru/www/bitrix/modules/sale/handlers/delivery/yandextaxi/internals/claimstable.php
Back
<?php namespace Sale\Handlers\Delivery\YandexTaxi\Internals; use Bitrix\Main; /** * Class ClaimsTable * @package Sale\Handlers\Delivery\YandexTaxi\Internals * @internal */ class ClaimsTable extends Main\Entity\DataManager { public const EXTERNAL_STATUS_SUCCESS = 'success'; public const EXTERNAL_STATUS_FAILED = 'failed'; /** @var string[] */ public static $externalStatuses = [ self::EXTERNAL_STATUS_SUCCESS, self::EXTERNAL_STATUS_FAILED, ]; /** * @inheritdoc */ public static function getTableName() { return 'b_sale_delivery_yandex_taxi_claims'; } /** * @inheritdoc */ public static function getMap() { return [ 'ID' => [ 'data_type' => 'integer', 'primary' => true, 'autocomplete' => true ], 'SHIPMENT_ID' => [ 'data_type' => 'integer', 'required' => true, ], new Main\Entity\ReferenceField( 'SHIPMENT', '\Bitrix\Sale\Internals\ShipmentTable', ['=this.SHIPMENT_ID' => 'ref.ID'] ), 'CREATED_AT' => [ 'data_type' => 'datetime', 'required' => true, ], 'UPDATED_AT' => [ 'data_type' => 'datetime', 'required' => true, ], 'FURTHER_CHANGES_EXPECTED' => [ 'data_type' => 'string', ], 'EXTERNAL_ID' => [ 'data_type' => 'string', 'required' => true, ], 'EXTERNAL_STATUS' => [ 'data_type' => 'string', 'required' => true, ], 'EXTERNAL_RESOLUTION' => [ 'data_type' => 'string', ], 'EXTERNAL_CREATED_TS' => [ 'data_type' => 'string', 'required' => true, ], 'EXTERNAL_UPDATED_TS' => [ 'data_type' => 'string', 'required' => true, ], 'EXTERNAL_CURRENCY' => [ 'data_type' => 'string' ], 'EXTERNAL_FINAL_PRICE' => [ 'data_type' => 'float' ], 'INITIAL_CLAIM' => [ 'data_type' => 'string' ], new Main\Entity\BooleanField( 'IS_SANDBOX_ORDER', [ 'values' => ['N', 'Y'], ] ), ]; } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.25 |
proxy
|
phpinfo
|
Settings