20 return 'OnSalePropertyValueEntitySaved';
29 return $registry->getPropertyClassName();
37 return \Bitrix\Sale\Registry::ENTITY_ORDER;
47 return static::loadForEntity($order);
59 array $relation =
null
63 $propertyValueClassName = $registry->getPropertyValueClassName();
64 return new $propertyValueClassName(
$property, $value, $relation);
73 return [$order->getField(
'PAY_SYSTEM_ID')];
82 return [(int)$order->getField(
'DELIVERY_ID')];
95 public static function loadOptions($propertyId)
100 $propertyClassName = $registry->getPropertyClassName();
101 $property = $propertyClassName::getObjectById($propertyId);
123 public static function getMeaningfulValues($personTypeId, $request)
128 $propertyClassName = $registry->getPropertyClassName();
129 return $propertyClassName::getMeaningfulValues($personTypeId, $request);
139 return 'SalePropertyValue';