CoolCMS API

Operations

Table of Contents

Interfaces

OperationParticipant
Store that wants to know where an operation begins and ends (Doctrine, later cache or search).

Classes

OperationContext
Stack of the operations running in this process plus the correlation ID of the request.
OperationContractViolationException
A root operation broke the contract of a store (`scoped` mode, outside production by default).
OperationFrame
Immutable description of one running operation; it is also the token that ends it.
OperationLogPolicy
How much the participants write per operation (`params.1.operations.log` + `logThreshold`).
OperationRunner
Runs one piece of work as one operation for the entry points that have no `internalAction*()`: cron actions ({@see \App\Core\Base\Cron\BasePresenter}), `bin/*` scripts and CLI harnesses.
OperationScope
Begins and ends operations and tells the registered participants about them.

Enums

OperationOutcome
Known result of one operation, as reported by the transport that ran it.
On this page

Search results