PHP Class LEtudiant\Composer\Installer\Solver\SharedPackageSolver

Author: Sylvain Lorinet ([email protected])
Datei anzeigen Open project: letudiant/composer-shared-package-plugin Class Usage Examples

Protected Properties

Property Type Description
$areAllShared boolean
$packageCallbacks array

Public Methods

Method Description
__construct ( SharedPackageInstallerConfig $config )
isSharedPackage ( Composer\Package\PackageInterface $package ) : boolean

Protected Methods

Method Description
createCallbacks ( array $packageList ) : array

Method Details

__construct() public method

public __construct ( SharedPackageInstallerConfig $config )
$config LEtudiant\Composer\Installer\Config\SharedPackageInstallerConfig

createCallbacks() protected method

protected createCallbacks ( array $packageList ) : array
$packageList array
return array

isSharedPackage() public method

public isSharedPackage ( Composer\Package\PackageInterface $package ) : boolean
$package Composer\Package\PackageInterface
return boolean

Property Details

$areAllShared protected_oe property

protected bool $areAllShared
return boolean

$packageCallbacks protected_oe property

protected array $packageCallbacks
return array