Bitrix API

OrderModulesTable extends DataManager

Class OrderModulesTable

Fields:

  • ID int mandatory
  • ORDER_DISCOUNT_ID int mandatory
  • MODULE_ID string(50) mandatory

Table of Contents

Methods

clearByDiscount()  : void
Remove module discount list.
getMap()  : array<string|int, mixed>
Returns entity map definition.
getTableName()  : string
Returns DB table name for entity.
saveOrderDiscountModules()  : bool
Save order discount modules.
validateModuleId()  : array<string|int, mixed>
Returns validators for MODULE_ID field.

Methods

clearByDiscount()

Remove module discount list.

public static clearByDiscount(array<string|int, mixed>|int $discount) : void
Parameters
$discount : array<string|int, mixed>|int

Discount list.

getMap()

Returns entity map definition.

public static getMap() : array<string|int, mixed>
Return values
array<string|int, mixed>

getTableName()

Returns DB table name for entity.

public static getTableName() : string
Return values
string

saveOrderDiscountModules()

Save order discount modules.

public static saveOrderDiscountModules(int $discountId, array<string|int, mixed> $moduleList) : bool
Parameters
$discountId : int

Order discount id.

$moduleList : array<string|int, mixed>

Module list.

Return values
bool

validateModuleId()

Returns validators for MODULE_ID field.

public static validateModuleId() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results