PHP Интерфейс Spork\Batch\Strategy\StrategyInterface

См. также: BatchJob::__invoke()
Показать файл Открыть проект

Открытые методы

Метод Описание
createBatches ( mixed $data ) : array | Traversable Creates an iterator for the supplied data.
createRunner ( mixed $batch, callable $callback ) : callable Creates a batch runner for the supplied list.

Описание методов

createBatches() публичный Метод

Creates an iterator for the supplied data.
public createBatches ( mixed $data ) : array | Traversable
$data mixed The raw batch data
Результат array | Traversable An iterator of batches

createRunner() публичный Метод

A batch runner is a callable that is passed to ProcessManager::fork() that should run each item in the supplied batch through a callable.
public createRunner ( mixed $batch, callable $callback ) : callable
$batch mixed A batch of items
$callback callable The batch callback
Результат callable A callable for the child process