function Capable::getCapabilities
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 value
string[]
1 method overrides Capable::getCapabilities()
- Plugin::getCapabilities in composer/
Plugin/ Scaffold/ Plugin.php - Method by which a Plugin announces its API implementations, through an array with a special structure.
File
-
vendor/
composer/ composer/ src/ Composer/ Plugin/ Capable.php, line 42
Class
- Capable
- Plugins which need to expose various implementations of the Composer Plugin Capabilities must have their declared Plugin class implementing this interface.
Namespace
Composer\PluginCode
public function getCapabilities();