Documentation

JpegtranFilter extends BaseProcessFilter
in package

Runs assets through jpegtran.

Tags
link
http://jpegclub.org/jpegtran/
author

Kris Wallsmith kris.wallsmith@gmail.com

Table of Contents

COPY_ALL  = 'all'
COPY_COMMENTS  = 'comments'
COPY_NONE  = 'none'
$copy  : mixed
$jpegtranBin  : mixed
$optimize  : mixed
$progressive  : mixed
$restart  : mixed
$timeout  : mixed
__construct()  : mixed
Constructor.
filterDump()  : mixed
filterLoad()  : mixed
setCopy()  : mixed
setOptimize()  : mixed
setProgressive()  : mixed
setRestart()  : mixed
setTimeout()  : mixed
Set the process timeout.
createProcessBuilder()  : ProcessBuilder
Creates a new process builder.
mergeEnv()  : mixed

Constants

Properties

Methods

__construct()

Constructor.

public __construct([string $jpegtranBin = '/usr/bin/jpegtran' ]) : mixed
Parameters
$jpegtranBin : string = '/usr/bin/jpegtran'

Path to the jpegtran binary

Return values
mixed

setCopy()

public setCopy(mixed $copy) : mixed
Parameters
$copy : mixed
Return values
mixed

setOptimize()

public setOptimize(mixed $optimize) : mixed
Parameters
$optimize : mixed
Return values
mixed

setProgressive()

public setProgressive(mixed $progressive) : mixed
Parameters
$progressive : mixed
Return values
mixed

setRestart()

public setRestart(mixed $restart) : mixed
Parameters
$restart : mixed
Return values
mixed

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