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
boolcheckCreatePermission()
public
static checkCreatePermission([null $userPermissions = null ]) : bool
Parameters
- $userPermissions : null = null
Return values
boolcheckDeletePermission()
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
boolcheckExportPermission()
public
static checkExportPermission([null $userPermissions = null ]) : bool
Parameters
- $userPermissions : null = null
Return values
boolcheckImportPermission()
public
static checkImportPermission([null $userPermissions = null ]) : bool
Parameters
- $userPermissions : null = null
Return values
boolcheckReadPermission()
public
static checkReadPermission([int $id = 0 ][, null $userPermissions = null ]) : bool
Parameters
- $id : int = 0
- $userPermissions : null = null
Return values
boolcheckStatusPermission()
public
static checkStatusPermission(mixed $statusID, mixed $permissionTypeID[, CCrmPerms|null $userPermissions = null ]) : bool
Parameters
- $statusID : mixed
- $permissionTypeID : mixed
- $userPermissions : CCrmPerms|null = null
Return values
boolcheckUpdatePermission()
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
boolcopyPermsFromInvoices()
public
static copyPermsFromInvoices() : string
Useless method. Will be removed soon.
Return values
stringgetPermissionAttributes()
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