WordPress\AiClient\Operations\Contracts
OperationInterface{}
Interface for AI operations.
Operations represent long-running AI tasks that may not complete immediately. They provide a way to track the progress and retrieve results asynchronously.
No Hooks.
Usage
$OperationInterface = new OperationInterface(); // use class methods
Methods
- public getId()
- public getState()
Changelog
| Since 0.1.0 | Introduced. |
OperationInterface{} OperationInterface{} code WP 7.0
interface OperationInterface
{
/**
* Gets the operation ID.
*
* @since 0.1.0
*
* @return string The unique operation identifier.
*/
public function getId(): string;
/**
* Gets the current state of the operation.
*
* @since 0.1.0
*
* @return OperationStateEnum The operation state.
*/
public function getState(): OperationStateEnum;
}