Bitrix API

Order

Class Order

Table of Contents

Methods

buildEntityAttr()  : array<string|int, mixed>
checkConvertPermission()  : bool
checkCreatePermission()  : bool
checkDeletePermission()  : bool
checkExportPermission()  : bool
checkImportPermission()  : bool
checkReadPermission()  : bool
checkStatusPermission()  : bool
checkUpdatePermission()  : bool
copyPermsFromInvoices()  : string
getPermissionAttributes()  : array<string|int, mixed>
prepareConversionPermissionFlags()  : mixed
updatePermission()  : mixed

Methods

buildEntityAttr()

public static buildEntityAttr(mixed $userId[, array<string|int, mixed> $attributes = array() ]) : array<string|int, mixed>
Parameters
$userId : mixed
$attributes : array<string|int, mixed> = array()
Return values
array<string|int, mixed>

checkConvertPermission()

public static checkConvertPermission([int $id = 0 ][, int $entityTypeId = 0 ][, null $userPermissions = null ]) : bool
Parameters
$id : int = 0
$entityTypeId : int = 0
$userPermissions : null = null
Return values
bool

checkCreatePermission()

public static checkCreatePermission([null $userPermissions = null ]) : bool
Parameters
$userPermissions : null = null
Return values
bool

checkDeletePermission()

public static checkDeletePermission(mixed $id[, null $userPermissions = null ][, array<string|int, mixed>|null $options = null ]) : bool
Parameters
$id : mixed
$userPermissions : null = null
$options : array<string|int, mixed>|null = null
Return values
bool

checkExportPermission()

public static checkExportPermission([null $userPermissions = null ]) : bool
Parameters
$userPermissions : null = null
Return values
bool

checkImportPermission()

public static checkImportPermission([null $userPermissions = null ]) : bool
Parameters
$userPermissions : null = null
Return values
bool

checkReadPermission()

public static checkReadPermission([int $id = 0 ][, null $userPermissions = null ]) : bool
Parameters
$id : int = 0
$userPermissions : null = null
Return values
bool

checkStatusPermission()

public static checkStatusPermission(mixed $statusID, mixed $permissionTypeID[, CCrmPerms|null $userPermissions = null ]) : bool
Parameters
$statusID : mixed
$permissionTypeID : mixed
$userPermissions : CCrmPerms|null = null
Return values
bool

checkUpdatePermission()

public static checkUpdatePermission(mixed $id[, null $userPermissions = null ][, array<string|int, mixed>|null $options = null ]) : bool
Parameters
$id : mixed
$userPermissions : null = null
$options : array<string|int, mixed>|null = null
Return values
bool

copyPermsFromInvoices()

public static copyPermsFromInvoices() : string

Useless method. Will be removed soon.

Return values
string

getPermissionAttributes()

public static getPermissionAttributes(array<string|int, mixed> $ids) : array<string|int, mixed>
Parameters
$ids : array<string|int, mixed>
Return values
array<string|int, mixed>

prepareConversionPermissionFlags()

public static prepareConversionPermissionFlags(mixed $id, array<string|int, mixed> &$params[, null $userPermissions = null ]) : mixed
Parameters
$id : mixed
$params : array<string|int, mixed>
$userPermissions : null = null

updatePermission()

public static updatePermission(mixed $id, mixed $responsibleId) : mixed
Parameters
$id : mixed
$responsibleId : mixed

        
On this page

Search results