Documentation

BaseProcessFilter
in package
implements FilterInterface

An external process based filter which provides a way to set a timeout on the process.

Interfaces, Classes and Traits

FilterInterface
A filter manipulates an asset at load and dump.

Table of Contents

$timeout  : mixed
setTimeout()  : mixed
Set the process timeout.
createProcessBuilder()  : ProcessBuilder
Creates a new process builder.
mergeEnv()  : mixed

Properties

Methods

setTimeout()

Set the process timeout.

public setTimeout(int $timeout) : mixed
Parameters
$timeout : int

The timeout for the process

Return values
mixed

createProcessBuilder()

Creates a new process builder.

protected createProcessBuilder([array<string|int, mixed> $arguments = array() ]) : ProcessBuilder
Parameters
$arguments : array<string|int, mixed> = array()

An optional array of arguments

Return values
ProcessBuilder

A new process builder

Search results