PHP Class Goatherd\Patch\Installer

!!EXPERIMENTAL FEATURE!! See README.md for usage and limitations.
Inheritance: extends Composer\Installer\LibraryInstaller
Datei anzeigen Open project: goatherd/patch-installer

Public Methods

Method Description
applyPatch ( Composer\Package\PackageInterface $package )
install ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $package ) {@inheritDoc}
supports ( $packageType ) {@inheritDoc}
update ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $initial, Composer\Package\PackageInterface $target ) {@inheritDoc}

Method Details

applyPatch() public method

public applyPatch ( Composer\Package\PackageInterface $package )
$package Composer\Package\PackageInterface

install() public method

{@inheritDoc}
public install ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $package )
$repo Composer\Repository\InstalledRepositoryInterface
$package Composer\Package\PackageInterface

supports() public method

{@inheritDoc}
public supports ( $packageType )

update() public method

{@inheritDoc}
public update ( Composer\Repository\InstalledRepositoryInterface $repo, Composer\Package\PackageInterface $initial, Composer\Package\PackageInterface $target )
$repo Composer\Repository\InstalledRepositoryInterface
$initial Composer\Package\PackageInterface
$target Composer\Package\PackageInterface