/home/techb158/ileadtechnology.com/vendor/composer/composer/src/Composer/Plugin
NameSizeModeActions
Capability/-0755rm
Capable.php11790644editdlrm
CommandEvent.php19650644editdlrm
PluginEvents.php14480644editdlrm
PluginInterface.php8100644editdlrm
PluginManager.php160290644editdlrm
PreCommandRunEvent.php13570644editdlrm
PreFileDownloadEvent.php15910644editdlrm
Edit: /home/techb158/ileadtechnology.com/vendor/composer/composer/src/Composer/Plugin/Capable.php (1179B)
* Jordi Boggiano * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Composer\Plugin; /** * Plugins which need to expose various implementations * of the Composer Plugin Capabilities must have their * declared Plugin class implementing this interface. * * @api */ interface Capable { /** * Method by which a Plugin announces its API implementations, through an array * with a special structure. * * The key must be a string, representing a fully qualified class/interface name * which Composer Plugin API exposes. * The value must be a string as well, representing the fully qualified class name * of the implementing class. * * @tutorial * * return array( * 'Composer\Plugin\Capability\CommandProvider' => 'My\CommandProvider', * 'Composer\Plugin\Capability\Validator' => 'My\Validator', * ); * * @return string[] */ public function getCapabilities(); }