PHP Class Neos\Flow\Composer\InstallerScripts

Datei anzeigen Open project: neos/flow-development-collection

Public Methods

Method Description
postPackageUpdateAndInstall ( Composer\Installer\PackageEvent $event ) : void Calls actions and install scripts provided by installed packages.
postUpdateAndInstall ( Composer\Script\Event $event ) : void Make sure required paths and files are available outside of Package Run on every Composer install or update - must be configured in root manifest

Protected Methods

Method Description
copyDistributionFiles ( string $installerResourcesDirectory ) : void Copies any distribution files to their place if needed.
runPackageScripts ( string $staticMethodReference ) : void Calls a static method from it's string representation

Method Details

copyDistributionFiles() protected static method

Copies any distribution files to their place if needed.
protected static copyDistributionFiles ( string $installerResourcesDirectory ) : void
$installerResourcesDirectory string Path to the installer directory that contains the Distribution/Essentials and/or Distribution/Defaults directories.
return void

postPackageUpdateAndInstall() public static method

Calls actions and install scripts provided by installed packages.
public static postPackageUpdateAndInstall ( Composer\Installer\PackageEvent $event ) : void
$event Composer\Installer\PackageEvent
return void

postUpdateAndInstall() public static method

Make sure required paths and files are available outside of Package Run on every Composer install or update - must be configured in root manifest
public static postUpdateAndInstall ( Composer\Script\Event $event ) : void
$event Composer\Script\Event
return void

runPackageScripts() protected static method

Calls a static method from it's string representation
protected static runPackageScripts ( string $staticMethodReference ) : void
$staticMethodReference string
return void