PHP Class Pickle\Package\PHP\Command\Release\Windows\Binary

Inheritance: implements Pickle\Base\Interfaces\Package\Release
Show file Open project: friendsofphp/pickle

Protected Properties

Property Type Description
$build *
$cb *
$noConvert *
$pkg Pickle\Base\Interfaces\Package

Public Methods

Method Description
__construct ( string $path, Closure $cb = null, boolean $noConvert = false ) Constructor.
__destruct ( )
create ( array $args = [] ) Create package.
getMultiExtensionNames ( )
packLog ( Pickle\Base\Interfaces\Package\Build $build = null )

Protected Methods

Method Description
composerJsonBak ( Pickle\Base\Interfaces\Package $pkg, $restore = false )
getZipBaseName ( Pickle\Base\Interfaces\Package\Build $build )
readPackage ( $path )

Method Details

__construct() public method

Constructor.
public __construct ( string $path, Closure $cb = null, boolean $noConvert = false )
$path string
$cb Closure
$noConvert boolean

__destruct() public method

public __destruct ( )

composerJsonBak() protected method

protected composerJsonBak ( Pickle\Base\Interfaces\Package $pkg, $restore = false )
$pkg Pickle\Base\Interfaces\Package

create() public method

Create package.
public create ( array $args = [] )
$args array

getMultiExtensionNames() public method

getZipBaseName() protected method

protected getZipBaseName ( Pickle\Base\Interfaces\Package\Build $build )
$build Pickle\Base\Interfaces\Package\Build

packLog() public method

public packLog ( Pickle\Base\Interfaces\Package\Build $build = null )
$build Pickle\Base\Interfaces\Package\Build

readPackage() protected method

protected readPackage ( $path )

Property Details

$build protected property

*
protected $build

$cb protected property

*
protected $cb

$noConvert protected property

*
protected $noConvert

$pkg protected property

protected Package,Pickle\Base\Interfaces $pkg
return Pickle\Base\Interfaces\Package