IncrementalBuildExecutor
Executes incremental build strategy and runs the required build subprocesses.
Table of Contents
Properties
Methods
- __construct() : mixed
- execute() : void
Properties
$resolver read-only
private
IncrementalBuildResolver
$resolver
Methods
__construct()
public
__construct(IncrementalBuildResolver $resolver) : mixed
Parameters
- $resolver : IncrementalBuildResolver
execute()
public
execute(ResourceWatcherResult $watcher, OutputInterface $output, callable(Array): Process $createBuildProcess, callable(string, string): void $processOutputCallback, callable(): void $flushBuildOutput, callable(): void $onBuildSuccess) : void
Parameters
- $watcher : ResourceWatcherResult
- $output : OutputInterface
- $createBuildProcess : callable(Array): Process
- $processOutputCallback : callable(string, string): void
- $flushBuildOutput : callable(): void
- $onBuildSuccess : callable(): void