Interface WorkerContract
Workers provide an approach to accomplishing a task within a narrow scope to a manager, who is tasked with awareness of all related scopes and appropriately delegating the request as needed to the correct one. This allows for maximal abstraction and easy extension by simply adding new use case workers to the known pool of handlers.
- oroboros\core\interfaces\libraries\worker\WorkerContract implements oroboros\core\interfaces\contract\libraries\LibraryContract
Namespace: oroboros\core\interfaces\libraries\worker
Author: Brian Dayhoff brian@mopsyd.me
See: \oroboros\core\traits\libraries\worker\WorkerTrait
See: \oroboros\core\interfaces\api\libraries\worker\WorkerApi
Satisfies: \oroboros\core\interfaces\api\ClassTypeApi::CLASS_TYPE_WORKER
Located at core/interfaces/contract/libraries/worker/WorkerContract.php
Author: Brian Dayhoff brian@mopsyd.me
See: \oroboros\core\traits\libraries\worker\WorkerTrait
See: \oroboros\core\interfaces\api\libraries\worker\WorkerApi
Satisfies: \oroboros\core\interfaces\api\ClassTypeApi::CLASS_TYPE_WORKER
Located at core/interfaces/contract/libraries/worker/WorkerContract.php