- Модуль: catalog
- Путь к файлу: ~/bitrix/modules/catalog/lib/product.php
- Класс: BitrixCatalogProductTable
- Вызов: ProductTable::getPaymentPeriods
static function getPaymentPeriods($descr = false)
{
if ($descr)
{
return [
self::PAYMENT_PERIOD_HOUR => Loc::getMessage('PRODUCT_ENTITY_PAYMENT_PERIOD_HOUR'),
self::PAYMENT_PERIOD_DAY => Loc::getMessage('PRODUCT_ENTITY_PAYMENT_PERIOD_DAY'),
self::PAYMENT_PERIOD_WEEK => Loc::getMessage('PRODUCT_ENTITY_PAYMENT_PERIOD_WEEK'),
self::PAYMENT_PERIOD_MONTH => Loc::getMessage('PRODUCT_ENTITY_PAYMENT_PERIOD_MONTH'),
self::PAYMENT_PERIOD_QUART => Loc::getMessage('PRODUCT_ENTITY_PAYMENT_PERIOD_QUART'),
self::PAYMENT_PERIOD_SEMIYEAR => Loc::getMessage('PRODUCT_ENTITY_PAYMENT_PERIOD_SEMIYEAR'),
self::PAYMENT_PERIOD_YEAR => Loc::getMessage('PRODUCT_ENTITY_PAYMENT_PERIOD_YEAR'),
];
}
return [
self::PAYMENT_PERIOD_HOUR,
self::PAYMENT_PERIOD_DAY,
self::PAYMENT_PERIOD_WEEK,
self::PAYMENT_PERIOD_MONTH,
self::PAYMENT_PERIOD_QUART,
self::PAYMENT_PERIOD_SEMIYEAR,
self::PAYMENT_PERIOD_YEAR,
];
}