Nextcloud PHP API (master)

IManager

Interface IManager

Tags
since
9.1

Table of Contents

Constants

MAX_CHECK_VALUE_BYTES  = 2048
MAX_OPERATION_VALUE_BYTES  = 4096
SCOPE_ADMIN  = 0
SCOPE_USER  = 1

Methods

getRuleMatcher()  : IRuleMatcher
registerCheck()  : void
Listen to `OCP\WorkflowEngine\Events\RegisterChecksEvent` at the IEventDispatcher for registering your operators.
registerEntity()  : void
Listen to `OCP\WorkflowEngine\Events\RegisterEntitiesEvent` at the IEventDispatcher for registering your entities.
registerOperation()  : void
Listen to `OCP\WorkflowEngine\Events\RegisterOperationsEvent` at the IEventDispatcher for registering your operators.

Constants

MAX_CHECK_VALUE_BYTES

public mixed MAX_CHECK_VALUE_BYTES = 2048
Tags
since
21.0.0

MAX_OPERATION_VALUE_BYTES

public mixed MAX_OPERATION_VALUE_BYTES = 4096
Tags
since
21.0.0

SCOPE_ADMIN

public mixed SCOPE_ADMIN = 0
Tags
since
18.0.0

SCOPE_USER

public mixed SCOPE_USER = 1
Tags
since
18.0.0

Methods

registerCheck()

Listen to `OCP\WorkflowEngine\Events\RegisterChecksEvent` at the IEventDispatcher for registering your operators.

public registerCheck(ICheck $check) : void
Parameters
$check : ICheck
Tags
since
18.0.0

registerEntity()

Listen to `OCP\WorkflowEngine\Events\RegisterEntitiesEvent` at the IEventDispatcher for registering your entities.

public registerEntity(IEntity $entity) : void
Parameters
$entity : IEntity
Tags
since
18.0.0

registerOperation()

Listen to `OCP\WorkflowEngine\Events\RegisterOperationsEvent` at the IEventDispatcher for registering your operators.

public registerOperation(IOperation $operator) : void
Parameters
$operator : IOperation
Tags
since
18.0.0

        
On this page

Search results