Provider implements IProvider
AbstractYes
Table of Contents
Interfaces
- IProvider
Methods
- getContractorByDocumentId() : IContractor|null
- getDocumentsGridFilterFieldData() : array<string|int, mixed>
- getDocumentsGridFilterFields() : array<string|int, mixed>
- getEditorEntityData() : array<string|int, mixed>
- getEditorFieldData() : array<string|int, mixed>
- getEditorFieldType() : string
- getModuleId() : string
- isDocumentsGridFilterFieldSupported() : bool
- isMigrated() : bool
- onAfterDocumentDelete() : void
- onAfterDocumentSaveFailure() : void
- onAfterDocumentSaveSuccess() : void
- onAfterDocumentSaveSuccessForMobile() : void
- onBeforeDocumentSave() : Result
- processDocumentCardAjaxActions() : void
- runMigration() : void
- setDocumentsGridFilter() : void
- showMigrationProgress() : void
Methods
getContractorByDocumentId()
public
static getContractorByDocumentId(int $documentId) : IContractor|null
Parameters
- $documentId : int
Tags
Return values
IContractor|nullgetDocumentsGridFilterFieldData()
public
static getDocumentsGridFilterFieldData(string $fieldId) : array<string|int, mixed>
Parameters
- $fieldId : string
Tags
Return values
array<string|int, mixed>getDocumentsGridFilterFields()
public
static getDocumentsGridFilterFields() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getEditorEntityData()
public
static getEditorEntityData(int $documentId) : array<string|int, mixed>
Parameters
- $documentId : int
Tags
Return values
array<string|int, mixed>getEditorFieldData()
public
static getEditorFieldData() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getEditorFieldType()
public
static getEditorFieldType() : string
Return values
stringgetModuleId()
public
static getModuleId() : string
Tags
Return values
stringisDocumentsGridFilterFieldSupported()
public
static isDocumentsGridFilterFieldSupported(string $fieldId) : bool
Parameters
- $fieldId : string
Tags
Return values
boolisMigrated()
public
static isMigrated() : bool
Tags
Return values
boolonAfterDocumentDelete()
public
static onAfterDocumentDelete(int $documentId) : void
Parameters
- $documentId : int
Tags
onAfterDocumentSaveFailure()
public
static onAfterDocumentSaveFailure(int|null $documentId, Result $result[, array<string|int, mixed> $options = [] ]) : void
Parameters
- $documentId : int|null
- $result : Result
- $options : array<string|int, mixed> = []
Tags
onAfterDocumentSaveSuccess()
public
static onAfterDocumentSaveSuccess(int $documentId, Result $result[, array<string|int, mixed> $options = [] ]) : void
Parameters
- $documentId : int
- $result : Result
- $options : array<string|int, mixed> = []
Tags
onAfterDocumentSaveSuccessForMobile()
public
static onAfterDocumentSaveSuccessForMobile(int $documentId, array<string|int, mixed> $data) : void
Parameters
- $documentId : int
- $data : array<string|int, mixed>
Tags
onBeforeDocumentSave()
public
static onBeforeDocumentSave(array<string|int, mixed> $fields) : Result
Parameters
- $fields : array<string|int, mixed>
Tags
Return values
ResultprocessDocumentCardAjaxActions()
public
static processDocumentCardAjaxActions(string $action) : void
Parameters
- $action : string
Tags
runMigration()
public
static runMigration() : void
Tags
setDocumentsGridFilter()
public
static setDocumentsGridFilter(array<string|int, mixed> &$filter) : void
Parameters
- $filter : array<string|int, mixed>
Tags
showMigrationProgress()
public
static showMigrationProgress() : void