DocumentHandlersManager
Table of Contents
Constants
- ERROR_UNKNOWN_HANDLER = 'DISK_DOC_HANDM_22001'
Methods
- __construct() : mixed
- additionalPreviewManagersList() : mixed
- getDefaultHandlerForView() : DocumentHandler|null
- Returns default document handler for view files.
- getDefaultServiceForCurrentUser() : null|DocumentHandler
- Get default cloud document service for current user.
- getErrorByCode() : mixed
- getErrors() : array<string|int, Error>
- getErrorsByCode() : mixed
- getHandlerByCode() : DocumentHandler|null
- Gets document handler by code.
- getHandlers() : array<string|int, DocumentHandler>
- Returns all list of document handlers.
- getHandlersForImport() : array<string|int, DocumentHandler>|array<string|int, CloudImportInterface>
- Returns all list of document handlers which can import files and folders.
- getHandlersForView() : array<string|int, DocumentHandler>
- Returns all list of document handlers which can view files.
- isReady() : mixed
Constants
ERROR_UNKNOWN_HANDLER
public
mixed
ERROR_UNKNOWN_HANDLER
= 'DISK_DOC_HANDM_22001'
Methods
__construct()
public
__construct(mixed $user) : mixed
Parameters
- $user : mixed
additionalPreviewManagersList()
public
static additionalPreviewManagersList(Event $event) : mixed
Parameters
- $event : Event
getDefaultHandlerForView()
Returns default document handler for view files.
public
getDefaultHandlerForView() : DocumentHandler|null
Tags
Return values
DocumentHandler|nullgetDefaultServiceForCurrentUser()
Get default cloud document service for current user.
public
getDefaultServiceForCurrentUser() : null|DocumentHandler
In this method we don't know about local controller.
Tags
Return values
null|DocumentHandlergetErrorByCode()
public
getErrorByCode(mixed $code) : mixed
Parameters
- $code : mixed
Tags
getErrors()
public
getErrors() : array<string|int, Error>
Return values
array<string|int, Error>getErrorsByCode()
public
getErrorsByCode(mixed $code) : mixed
Parameters
- $code : mixed
Tags
getHandlerByCode()
Gets document handler by code.
public
getHandlerByCode(string $code) : DocumentHandler|null
Parameters
- $code : string
Tags
Return values
DocumentHandler|nullgetHandlers()
Returns all list of document handlers.
public
getHandlers() : array<string|int, DocumentHandler>
Return values
array<string|int, DocumentHandler>getHandlersForImport()
Returns all list of document handlers which can import files and folders.
public
getHandlersForImport() : array<string|int, DocumentHandler>|array<string|int, CloudImportInterface>
Return values
array<string|int, DocumentHandler>|array<string|int, CloudImportInterface>getHandlersForView()
Returns all list of document handlers which can view files.
public
getHandlersForView() : array<string|int, DocumentHandler>
Return values
array<string|int, DocumentHandler>isReady()
public
isReady(DocumentHandler $documentHandler) : mixed
Parameters
- $documentHandler : DocumentHandler