PermissionDictionary extends PermissionDictionary
Table of Contents
Constants
- CATALOG_EXPORT_EDIT = 312
- CATALOG_EXPORT_EXECUTION = 414
- CATALOG_IMPORT_EDIT = 311
- CATALOG_IMPORT_EXECUTION = 415
- CATALOG_INVENTORY_MANAGEMENT_ACCESS = 1
- CATALOG_MEASURE_MODIFY = 309
- CATALOG_PRICE_GROUP_MODIFY = 310
- CATALOG_PRODUCT_ADD = 402
- CATALOG_PRODUCT_DELETE = 404
- CATALOG_PRODUCT_EDIT = 403
- CATALOG_PRODUCT_EDIT_CATALOG_PRICE = 406
- CATALOG_PRODUCT_EDIT_ENTITY_PRICE = 407
- CATALOG_PRODUCT_PRICE_EXTRA_EDIT = 416
- CATALOG_PRODUCT_PUBLIC_VISIBILITY = 409
- CATALOG_PRODUCT_PURCHASING_PRICE_VIEW = 405
- CATALOG_PRODUCT_READ = 401
- CATALOG_PRODUCT_SET_DISCOUNT = 408
- CATALOG_PRODUCT_VIEW = 400
- CATALOG_RESERVE_DEAL = 101
- CATALOG_RESERVE_SETTINGS = 307
- CATALOG_SETTINGS_ACCESS = 301
- CATALOG_SETTINGS_EDIT_RIGHTS = 302
- CATALOG_SETTINGS_PRODUCT_CARD_EDIT = 304
- CATALOG_SETTINGS_PRODUCT_CARD_SET_PROFILE_FOR_USERS = 305
- CATALOG_SETTINGS_SELL_NEGATIVE_COMMODITIES = 303
- CATALOG_SETTINGS_STORE_DOCUMENT_CARD_EDIT = 306
- CATALOG_STORE_ANALYTIC_VIEW = 4
- CATALOG_STORE_DOCUMENT = 200
- CATALOG_STORE_DOCUMENT_ALLOW_NEGATION_PRODUCT_QUANTITY = 206
- CATALOG_STORE_DOCUMENT_CANCEL = 203
- CATALOG_STORE_DOCUMENT_CONDUCT = 204
- CATALOG_STORE_DOCUMENT_DELETE = 205
- CATALOG_STORE_DOCUMENT_MODIFY = 202
- CATALOG_STORE_DOCUMENT_VIEW = 201
- CATALOG_STORE_MODIFY = 2
- CATALOG_STORE_RESERVE = 102
- CATALOG_STORE_VIEW = 3
- CATALOG_VAT_MODIFY = 308
- DELIMITER = '.'
- HINT_PREFIX = 'HINT_'
- HINT_SUFFIX = '_MSGVER_1'
- TYPE_DEPENDENT_VARIABLES = 'dependent_variables'
- TYPE_MULTIVARIABLES = 'multivariables'
- TYPE_TOGGLER = 'toggler'
- TYPE_VARIABLES = 'variables'
- VALUE_NO = 0
- VALUE_VARIATION_ALL = -1
- VALUE_YES = 1
Methods
- getAvailableStoreDocuments() : array<string|int, mixed>
- getDealCategoryVariables() : array<string|int, mixed>
- getDefaultPermissionValue() : int
- getList() : array<string|int, mixed>
- getParentsPath() : string|null
- getPermission() : array<string|int, mixed>
- getPriceSelectorVariables() : mixed
- getStoreAnalyticVariables() : array<string|int, mixed>
- getStoreDocumentPermission() : array<string|int, mixed>
- getStoreDocumentPermissionId() : string
- getStoreDocumentPermissionRules() : array<string|int, mixed>
- getStoreVariables() : array<string|int, mixed>
- getTitle() : string
- getType() : string
- recursiveValidatePermission() : mixed
Constants
CATALOG_EXPORT_EDIT
public
mixed
CATALOG_EXPORT_EDIT
= 312
CATALOG_EXPORT_EXECUTION
public
mixed
CATALOG_EXPORT_EXECUTION
= 414
CATALOG_IMPORT_EDIT
public
mixed
CATALOG_IMPORT_EDIT
= 311
CATALOG_IMPORT_EXECUTION
public
mixed
CATALOG_IMPORT_EXECUTION
= 415
CATALOG_INVENTORY_MANAGEMENT_ACCESS
public
mixed
CATALOG_INVENTORY_MANAGEMENT_ACCESS
= 1
CATALOG_MEASURE_MODIFY
public
mixed
CATALOG_MEASURE_MODIFY
= 309
CATALOG_PRICE_GROUP_MODIFY
public
mixed
CATALOG_PRICE_GROUP_MODIFY
= 310
CATALOG_PRODUCT_ADD
public
mixed
CATALOG_PRODUCT_ADD
= 402
CATALOG_PRODUCT_DELETE
public
mixed
CATALOG_PRODUCT_DELETE
= 404
CATALOG_PRODUCT_EDIT
public
mixed
CATALOG_PRODUCT_EDIT
= 403
CATALOG_PRODUCT_EDIT_CATALOG_PRICE
public
mixed
CATALOG_PRODUCT_EDIT_CATALOG_PRICE
= 406
CATALOG_PRODUCT_EDIT_ENTITY_PRICE
public
mixed
CATALOG_PRODUCT_EDIT_ENTITY_PRICE
= 407
CATALOG_PRODUCT_PRICE_EXTRA_EDIT
public
mixed
CATALOG_PRODUCT_PRICE_EXTRA_EDIT
= 416
CATALOG_PRODUCT_PUBLIC_VISIBILITY
public
mixed
CATALOG_PRODUCT_PUBLIC_VISIBILITY
= 409
CATALOG_PRODUCT_PURCHASING_PRICE_VIEW
public
mixed
CATALOG_PRODUCT_PURCHASING_PRICE_VIEW
= 405
CATALOG_PRODUCT_READ
public
mixed
CATALOG_PRODUCT_READ
= 401
CATALOG_PRODUCT_SET_DISCOUNT
public
mixed
CATALOG_PRODUCT_SET_DISCOUNT
= 408
CATALOG_PRODUCT_VIEW
public
mixed
CATALOG_PRODUCT_VIEW
= 400
CATALOG_RESERVE_DEAL
public
mixed
CATALOG_RESERVE_DEAL
= 101
CATALOG_RESERVE_SETTINGS
public
mixed
CATALOG_RESERVE_SETTINGS
= 307
CATALOG_SETTINGS_ACCESS
public
mixed
CATALOG_SETTINGS_ACCESS
= 301
CATALOG_SETTINGS_EDIT_RIGHTS
public
mixed
CATALOG_SETTINGS_EDIT_RIGHTS
= 302
CATALOG_SETTINGS_PRODUCT_CARD_EDIT
public
mixed
CATALOG_SETTINGS_PRODUCT_CARD_EDIT
= 304
CATALOG_SETTINGS_PRODUCT_CARD_SET_PROFILE_FOR_USERS
public
mixed
CATALOG_SETTINGS_PRODUCT_CARD_SET_PROFILE_FOR_USERS
= 305
CATALOG_SETTINGS_SELL_NEGATIVE_COMMODITIES
public
mixed
CATALOG_SETTINGS_SELL_NEGATIVE_COMMODITIES
= 303
CATALOG_SETTINGS_STORE_DOCUMENT_CARD_EDIT
public
mixed
CATALOG_SETTINGS_STORE_DOCUMENT_CARD_EDIT
= 306
CATALOG_STORE_ANALYTIC_VIEW
public
mixed
CATALOG_STORE_ANALYTIC_VIEW
= 4
CATALOG_STORE_DOCUMENT
public
mixed
CATALOG_STORE_DOCUMENT
= 200
CATALOG_STORE_DOCUMENT_ALLOW_NEGATION_PRODUCT_QUANTITY
public
mixed
CATALOG_STORE_DOCUMENT_ALLOW_NEGATION_PRODUCT_QUANTITY
= 206
CATALOG_STORE_DOCUMENT_CANCEL
public
mixed
CATALOG_STORE_DOCUMENT_CANCEL
= 203
CATALOG_STORE_DOCUMENT_CONDUCT
public
mixed
CATALOG_STORE_DOCUMENT_CONDUCT
= 204
CATALOG_STORE_DOCUMENT_DELETE
public
mixed
CATALOG_STORE_DOCUMENT_DELETE
= 205
CATALOG_STORE_DOCUMENT_MODIFY
public
mixed
CATALOG_STORE_DOCUMENT_MODIFY
= 202
CATALOG_STORE_DOCUMENT_VIEW
public
mixed
CATALOG_STORE_DOCUMENT_VIEW
= 201
CATALOG_STORE_MODIFY
public
mixed
CATALOG_STORE_MODIFY
= 2
CATALOG_STORE_RESERVE
public
mixed
CATALOG_STORE_RESERVE
= 102
CATALOG_STORE_VIEW
public
mixed
CATALOG_STORE_VIEW
= 3
CATALOG_VAT_MODIFY
public
mixed
CATALOG_VAT_MODIFY
= 308
DELIMITER
public
mixed
DELIMITER
= '.'
HINT_PREFIX
public
mixed
HINT_PREFIX
= 'HINT_'
HINT_SUFFIX
public
mixed
HINT_SUFFIX
= '_MSGVER_1'
TYPE_DEPENDENT_VARIABLES
public
mixed
TYPE_DEPENDENT_VARIABLES
= 'dependent_variables'
TYPE_MULTIVARIABLES
public
mixed
TYPE_MULTIVARIABLES
= 'multivariables'
TYPE_TOGGLER
public
mixed
TYPE_TOGGLER
= 'toggler'
TYPE_VARIABLES
public
mixed
TYPE_VARIABLES
= 'variables'
VALUE_NO
public
mixed
VALUE_NO
= 0
VALUE_VARIATION_ALL
public
mixed
VALUE_VARIATION_ALL
= -1
VALUE_YES
public
mixed
VALUE_YES
= 1
Methods
getAvailableStoreDocuments()
public
static getAvailableStoreDocuments() : array<string|int, mixed>
Return values
array<string|int, mixed>getDealCategoryVariables()
public
static getDealCategoryVariables() : array<string|int, mixed>
Return values
array<string|int, mixed>getDefaultPermissionValue()
public
static getDefaultPermissionValue(mixed $permissionId) : int
Parameters
- $permissionId : mixed
Return values
intgetList()
public
static getList() : array<string|int, mixed>
Return values
array<string|int, mixed>getParentsPath()
public
static getParentsPath(string $permissionId) : string|null
Parameters
- $permissionId : string
Return values
string|nullgetPermission()
public
static getPermission(mixed $permissionId) : array<string|int, mixed>
Parameters
- $permissionId : mixed
Return values
array<string|int, mixed> —[ 'id' => 'type' => 'title' => 'hint' => ]
getPriceSelectorVariables()
public
static getPriceSelectorVariables() : mixed
getStoreAnalyticVariables()
public
static getStoreAnalyticVariables() : array<string|int, mixed>
Return values
array<string|int, mixed>getStoreDocumentPermission()
public
static getStoreDocumentPermission(mixed $permissionId, mixed $documentCode) : array<string|int, mixed>
Parameters
- $permissionId : mixed
- $documentCode : mixed
Return values
array<string|int, mixed>getStoreDocumentPermissionId()
public
static getStoreDocumentPermissionId(mixed $permissionId, mixed $documentCode) : string
Parameters
- $permissionId : mixed
- $documentCode : mixed
Return values
stringgetStoreDocumentPermissionRules()
public
static getStoreDocumentPermissionRules(array<string|int, mixed> $permissions[, array<string|int, mixed> $documents = null ]) : array<string|int, mixed>
Parameters
- $permissions : array<string|int, mixed>
- $documents : array<string|int, mixed> = null
Return values
array<string|int, mixed>getStoreVariables()
public
static getStoreVariables() : array<string|int, mixed>
Return values
array<string|int, mixed>getTitle()
public
static getTitle(mixed $permissionId) : string
Parameters
- $permissionId : mixed
Return values
stringgetType()
public
static getType(mixed $permissionId) : string
Parameters
- $permissionId : mixed
Tags
Return values
stringrecursiveValidatePermission()
public
static recursiveValidatePermission(array<string|int, mixed> $permissions, mixed $id) : mixed
Parameters
- $permissions : array<string|int, mixed>
- $id : mixed