PHP Class pharext\Archive

Inheritance: implements ArrayAcces\ArrayAccess, implements IteratorAggregat\IteratorAggregate
Show file Open project: m6w6/pharext Class Usage Examples

Public Methods

Method Description
__construct ( $file = null )
extract ( )
extractTo ( $dir )
getIterator ( )
getMetadata ( $key = null )
getPath ( )
getSignature ( )
offsetExists ( $o )
offsetGet ( $o )
offsetSet ( $o, $v )
offsetUnset ( $o )
open ( $file )

Private Methods

Method Description
outFd ( $path, $flags )
readEntry ( array &$entries )
readFormat ( $format, $fd, $len )
readManifest ( )
readSerializedBinary ( $fd )
readSignature ( )
readSingleFormat ( $format, $fd, $len )
readStringBinary ( $fd )
readStub ( )
readVerified ( $fd, $len )

Method Details

__construct() public method

public __construct ( $file = null )

extract() public method

public extract ( )

extractTo() public method

public extractTo ( $dir )

getIterator() public method

public getIterator ( )

getMetadata() public method

public getMetadata ( $key = null )

getPath() public method

public getPath ( )

getSignature() public method

public getSignature ( )

offsetExists() public method

public offsetExists ( $o )

offsetGet() public method

public offsetGet ( $o )

offsetSet() public method

public offsetSet ( $o, $v )

offsetUnset() public method

public offsetUnset ( $o )

open() public method

public open ( $file )