interface ServiceProviderRequirement
Specifies requirements for a service provider.
Service providers will only be registered if all {@link ServiceProviderRequirement}s are satisfied.
Hierarchy
- interface \Nevay\SPI\ServiceProviderRequirement
Expanded class hierarchy of ServiceProviderRequirement
All classes that implement ServiceProviderRequirement
1 file declares its use of ServiceProviderRequirement
- PackageDependency.php in vendor/
tbachert/ spi/ src/ ServiceProviderDependency/ PackageDependency.php
File
-
vendor/
tbachert/ spi/ src/ ServiceProviderRequirement.php, line 9
Namespace
Nevay\SPIView source
interface ServiceProviderRequirement {
/**
* Returns whether this requirement is satisfied.
*
* @return bool true if this requirement is satisfied, false otherwise
*/
public function isSatisfied() : bool;
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overrides |
---|---|---|---|---|
ServiceProviderRequirement::isSatisfied | public | function | Returns whether this requirement is satisfied. | 2 |