Documentation

PearBinaryInstaller extends BinaryInstaller
in package

Utility to handle installation of package "bin"/binaries for PEAR packages

Tags
author

Jordi Boggiano j.boggiano@seld.be

Table of Contents

$binCompat  : mixed
$binDir  : mixed
$filesystem  : mixed
$io  : mixed
$installer  : mixed
$vendorDir  : mixed
__construct()  : mixed
determineBinaryCaller()  : mixed
installBinaries()  : mixed
removeBinaries()  : mixed
generateUnixyProxyCode()  : mixed
generateWindowsProxyCode()  : mixed
getBinaries()  : mixed
initializeBinDir()  : mixed
installFullBinaries()  : mixed
installSymlinkBinaries()  : mixed
installUnixyProxyBinaries()  : mixed
generateUnixyPhpProxyCode()  : mixed
generateWindowsPhpProxyCode()  : mixed

Properties

Methods

determineBinaryCaller()

public static determineBinaryCaller(mixed $bin) : mixed
Parameters
$bin : mixed
Return values
mixed

installBinaries()

public installBinaries(PackageInterface $package, mixed $installPath[, mixed $warnOnOverwrite = true ]) : mixed
Parameters
$package : PackageInterface
$installPath : mixed
$warnOnOverwrite : mixed = true
Return values
mixed

generateUnixyProxyCode()

protected generateUnixyProxyCode(mixed $bin, mixed $link) : mixed
Parameters
$bin : mixed
$link : mixed
Return values
mixed

generateWindowsProxyCode()

protected generateWindowsProxyCode(mixed $bin, mixed $link) : mixed
Parameters
$bin : mixed
$link : mixed
Return values
mixed

installFullBinaries()

protected installFullBinaries(mixed $binPath, mixed $link, mixed $bin, PackageInterface $package) : mixed
Parameters
$binPath : mixed
$link : mixed
$bin : mixed
$package : PackageInterface
Return values
mixed

installSymlinkBinaries()

protected installSymlinkBinaries(mixed $binPath, mixed $link) : mixed
Parameters
$binPath : mixed
$link : mixed
Return values
mixed

installUnixyProxyBinaries()

protected installUnixyProxyBinaries(mixed $binPath, mixed $link) : mixed
Parameters
$binPath : mixed
$link : mixed
Return values
mixed

generateUnixyPhpProxyCode()

private generateUnixyPhpProxyCode() : mixed
Return values
mixed

generateWindowsPhpProxyCode()

private generateWindowsPhpProxyCode() : mixed
Return values
mixed

Search results