Zippy API
Interface

Alchemy\Zippy\Adapter\BinaryAdapterInterface

interface BinaryAdapterInterface

Methods

ParserInterface getParser()

Gets the output parser

AbstractBinaryAdapter setParser(ParserInterface $parser)

Sets the parser

ProcessBuilderFactoryInterface getInflator()

Returns the inflator process builder

AbstractBinaryAdapter setInflator(ProcessBuilderFactoryInterface $processBuilder)

Sets the inflator process builder

ProcessBuilderFactoryInterface getDeflator()

Returns the deflator process builder

AbstractBinaryAdapter setDeflator(ProcessBuilderFactoryInterface $processBuilder)

Sets the deflator process builder

String getInflatorVersion()

Returns the inflator binary version

String getDeflatorVersion()

Returns the deflator binary version

static Array getDefaultInflatorBinaryName()

Gets the inflator adapter binary name

static Array getDefaultDeflatorBinaryName()

Gets the deflator adapter binary name

Details

at line 24
public ParserInterface getParser()

Gets the output parser

Return Value

ParserInterface

at line 33
public AbstractBinaryAdapter setParser(ParserInterface $parser)

Sets the parser

Parameters

ParserInterface $parser The parser to use

Return Value

AbstractBinaryAdapter

at line 40
public ProcessBuilderFactoryInterface getInflator()

Returns the inflator process builder

at line 49
public AbstractBinaryAdapter setInflator(ProcessBuilderFactoryInterface $processBuilder)

Sets the inflator process builder

Parameters

ProcessBuilderFactoryInterface $processBuilder The parser to use

Return Value

AbstractBinaryAdapter

at line 56
public ProcessBuilderFactoryInterface getDeflator()

Returns the deflator process builder

at line 65
public AbstractBinaryAdapter setDeflator(ProcessBuilderFactoryInterface $processBuilder)

Sets the deflator process builder

Parameters

ProcessBuilderFactoryInterface $processBuilder The parser to use

Return Value

AbstractBinaryAdapter

at line 72
public String getInflatorVersion()

Returns the inflator binary version

Return Value

String

at line 79
public String getDeflatorVersion()

Returns the deflator binary version

Return Value

String

at line 86
static public Array getDefaultInflatorBinaryName()

Gets the inflator adapter binary name

Return Value

Array

at line 93
static public Array getDefaultDeflatorBinaryName()

Gets the deflator adapter binary name

Return Value

Array