class PackageEvents
Package Events.
@author Jordi Boggiano <j.boggiano@seld.be>
Hierarchy
- class \Composer\Installer\PackageEvents
Expanded class hierarchy of PackageEvents
2 files declare their use of PackageEvents
- Plugin.php in composer/
Plugin/ Scaffold/ Plugin.php - VendorHardeningPlugin.php in composer/
Plugin/ VendorHardening/ VendorHardeningPlugin.php
File
-
vendor/
composer/ composer/ src/ Composer/ Installer/ PackageEvents.php, line 20
Namespace
Composer\InstallerView source
class PackageEvents {
/**
* The PRE_PACKAGE_INSTALL event occurs before a package is installed.
*
* The event listener method receives a Composer\Installer\PackageEvent instance.
*
* @var string
*/
public const PRE_PACKAGE_INSTALL = 'pre-package-install';
/**
* The POST_PACKAGE_INSTALL event occurs after a package is installed.
*
* The event listener method receives a Composer\Installer\PackageEvent instance.
*
* @var string
*/
public const POST_PACKAGE_INSTALL = 'post-package-install';
/**
* The PRE_PACKAGE_UPDATE event occurs before a package is updated.
*
* The event listener method receives a Composer\Installer\PackageEvent instance.
*
* @var string
*/
public const PRE_PACKAGE_UPDATE = 'pre-package-update';
/**
* The POST_PACKAGE_UPDATE event occurs after a package is updated.
*
* The event listener method receives a Composer\Installer\PackageEvent instance.
*
* @var string
*/
public const POST_PACKAGE_UPDATE = 'post-package-update';
/**
* The PRE_PACKAGE_UNINSTALL event occurs before a package has been uninstalled.
*
* The event listener method receives a Composer\Installer\PackageEvent instance.
*
* @var string
*/
public const PRE_PACKAGE_UNINSTALL = 'pre-package-uninstall';
/**
* The POST_PACKAGE_UNINSTALL event occurs after a package has been uninstalled.
*
* The event listener method receives a Composer\Installer\PackageEvent instance.
*
* @var string
*/
public const POST_PACKAGE_UNINSTALL = 'post-package-uninstall';
}
Members
Title Sort descending | Modifiers | Object type | Summary |
---|---|---|---|
PackageEvents::POST_PACKAGE_INSTALL | public | constant | The POST_PACKAGE_INSTALL event occurs after a package is installed. |
PackageEvents::POST_PACKAGE_UNINSTALL | public | constant | The POST_PACKAGE_UNINSTALL event occurs after a package has been uninstalled. |
PackageEvents::POST_PACKAGE_UPDATE | public | constant | The POST_PACKAGE_UPDATE event occurs after a package is updated. |
PackageEvents::PRE_PACKAGE_INSTALL | public | constant | The PRE_PACKAGE_INSTALL event occurs before a package is installed. |
PackageEvents::PRE_PACKAGE_UNINSTALL | public | constant | The PRE_PACKAGE_UNINSTALL event occurs before a package has been uninstalled. |
PackageEvents::PRE_PACKAGE_UPDATE | public | constant | The PRE_PACKAGE_UPDATE event occurs before a package is updated. |