Bitrix API

RealizationDocumentProvider extends BaseProvider uses ComponentTrait

Table of Contents

Methods

__construct()  : mixed
formatProperty()  : array<string|int, mixed>
getConfigId()  : string|null
getEntityConfig()  : array<string|int, mixed>
getEntityControllers()  : array<string|int, mixed>
getEntityData()  : array<string|int, mixed>
getEntityFields()  : array<string|int, mixed>
getEntityId()  : int|null
getEntityTypeName()  : string
getExtraServices()  : mixed
getFields()  : array<string|int, mixed>
getGUID()  : string
getModuleId()  : string|null
getPropertyEntityData()  : array<string|int, mixed>
isEntityConfigEditable()  : bool
isReadOnly()  : bool
prepareProperties()  : array<string|int, int>

Methods

__construct()

public __construct(int|null $documentId[, array<string|int, mixed> $context = [] ]) : mixed
Parameters
$documentId : int|null
$context : array<string|int, mixed> = []

formatProperty()

public formatProperty(array<string|int, mixed> $property) : array<string|int, mixed>
Parameters
$property : array<string|int, mixed>
Return values
array<string|int, mixed>

getConfigId()

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

getEntityControllers()

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

getFields()

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

getModuleId()

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

getPropertyEntityData()

public getPropertyEntityData(EntityPropertyValueCollection $entityPropertyValueCollection) : array<string|int, mixed>
Parameters
$entityPropertyValueCollection : EntityPropertyValueCollection
Return values
array<string|int, mixed>

isEntityConfigEditable()

public isEntityConfigEditable() : bool
Return values
bool

prepareProperties()

public prepareProperties(EntityPropertyValueCollection $entityPropertyValueCollection, string $entityPropertyClassname, int $personTypeId, bool $isNew) : array<string|int, int>
Parameters
$entityPropertyValueCollection : EntityPropertyValueCollection
$entityPropertyClassname : string
$personTypeId : int
$isNew : bool
Return values
array<string|int, int>

        
On this page

Search results