Jake Vanderwerf
2026-05-23 75a097a018a0090f5902758353c578fce4aa2a25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
namespace JVBase\managers\queue;
if (!defined('ABSPATH')) {
    exit;
}
//Executor.php
interface Executor
{
    /**
     * Execute and return result.
     * Throw exception on fatal failure.
     */
    public function execute(Operation $operation, Progress $progress): Result;
}