Zippy API
Class

Alchemy\Zippy\Adapter\GNUTar\TarGNUTarAdapter

class TarGNUTarAdapter extends AbstractTarAdapter

GNUTarAdapter allows you to create and extract files from archives using GNU tar

Methods

create($path, $files = null, $recursive = true)

from AbstractTarAdapter
listMembers(ResourceInterface $resource)

from AbstractTarAdapter
add(ResourceInterface $resource, $files, $recursive = true)

from AbstractTarAdapter
remove(ResourceInterface $resource, $files)

from AbstractTarAdapter
extractMembers(ResourceInterface $resource, $members, $to = null)

from AbstractTarAdapter
extract(ResourceInterface $resource, $to = null)

from AbstractTarAdapter
isSupported()

from AbstractTarAdapter
String getInflatorVersion()

from AbstractTarAdapter
String getDeflatorVersion()

from AbstractTarAdapter
static  getName()

static  getDefaultDeflatorBinaryName()

static  getDefaultInflatorBinaryName()

Details

in AbstractTarAdapter at line 27
public create($path, $files = null, $recursive = true)

Parameters

$path
$files
$recursive

in AbstractTarAdapter at line 35
public listMembers(ResourceInterface $resource)

Parameters

ResourceInterface $resource

in AbstractTarAdapter at line 43
public add(ResourceInterface $resource, $files, $recursive = true)

Parameters

ResourceInterface $resource
$files
$recursive

in AbstractTarAdapter at line 51
public remove(ResourceInterface $resource, $files)

Parameters

ResourceInterface $resource
$files

in AbstractTarAdapter at line 59
public extractMembers(ResourceInterface $resource, $members, $to = null)

Parameters

ResourceInterface $resource
$members
$to

in AbstractTarAdapter at line 67
public extract(ResourceInterface $resource, $to = null)

Parameters

ResourceInterface $resource
$to

in AbstractTarAdapter at line 75
public isSupported()

in AbstractTarAdapter at line 95
public String getInflatorVersion()

Return Value

String

in AbstractTarAdapter at line 118
public String getDeflatorVersion()

Return Value

String

at line 25
static public getName()

at line 33
static public getDefaultDeflatorBinaryName()

at line 41
static public getDefaultInflatorBinaryName()