PHP Class Studio\Composer\StudioPlugin

Inheritance: implements Composer\Plugin\PluginInterface, implements Composer\EventDispatcher\EventSubscriberInterface
Afficher le fichier Open project: franzliedke/studio

Protected Properties

Свойство Type Description
$composer Composer\Composer
$io Composer\IO\IOInterface

Méthodes publiques

Méthode Description
activate ( Composer\Composer $composer, Composer\IO\IOInterface $io )
getSubscribedEvents ( )
registerStudioPackages ( ) Register all managed paths with Composer.

Private Methods

Méthode Description
getManagedPaths ( ) : array Get the list of paths that are being managed by Studio.

Method Details

activate() public méthode

public activate ( Composer\Composer $composer, Composer\IO\IOInterface $io )
$composer Composer\Composer
$io Composer\IO\IOInterface

getSubscribedEvents() public static méthode

public static getSubscribedEvents ( )

registerStudioPackages() public méthode

This function configures Composer to treat all Studio-managed paths as local path repositories, so that packages therein will be symlinked directly.

Property Details

$composer protected_oe property

protected Composer,Composer $composer
Résultat Composer\Composer

$io protected_oe property

protected IOInterface,Composer\IO $io
Résultat Composer\IO\IOInterface