Bitrix API

StoreDocumentProvider extends StoreDocumentProvider

Table of Contents

Constants

CATALOG_DOCUMENT_FILE_CONTROLLER  = 'catalog-document'

Methods

__construct()  : mixed
createByArray()  : static
createById()  : static
createByType()  : static
getConfigId()  : string
getEntityConfig()  : array<string|int, mixed>
getEntityControllers()  : array<string|int, mixed>
getEntityData()  : array<string|int, mixed>
getEntityFields()  : array<string|int, mixed>
getEntityFieldsForListView()  : array<string|int, mixed>
getEntityId()  : int|null
getEntityTypeName()  : string
getFields()  : array<string|int, mixed>
Override BaseProvider method.
getFieldTitle()  : mixed
getGUID()  : string
getMainSectionElements()  : mixed
getModuleId()  : string|null
getStatusesList()  : array<string|int, mixed>
getUfEntityId()  : string
getUfPrefix()  : string
isEntityConfigEditable()  : bool
isReadOnly()  : bool
setCreateUfUrl()  : void

Constants

CATALOG_DOCUMENT_FILE_CONTROLLER

public mixed CATALOG_DOCUMENT_FILE_CONTROLLER = 'catalog-document'

Methods

__construct()

public __construct(array<string|int, mixed> $documentFields[, array<string|int, mixed> $config = [] ]) : mixed
Parameters
$documentFields : array<string|int, mixed>
$config : array<string|int, mixed> = []

createByArray()

public static createByArray(array<string|int, mixed> $documentFields[, array<string|int, mixed> $config = [] ]) : static
Parameters
$documentFields : array<string|int, mixed>
$config : array<string|int, mixed> = []
Return values
static

createById()

public static createById(int $id[, array<string|int, mixed> $config = [] ]) : static
Parameters
$id : int
$config : array<string|int, mixed> = []
Return values
static

createByType()

public static createByType(string $type[, array<string|int, mixed> $config = [] ]) : static
Parameters
$type : string
$config : array<string|int, mixed> = []
Return values
static

getEntityConfig()

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

getEntityControllers()

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

getEntityData()

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

getEntityFields()

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

getEntityFieldsForListView()

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

getFieldTitle()

public static getFieldTitle(mixed $fieldName) : mixed
Parameters
$fieldName : mixed

getModuleId()

public getModuleId() : string|null
Return values
string|null

getStatusesList()

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

        
On this page

Search results