Extension
extends Type
in package
Table of Contents
Properties
Methods
- __construct() : mixed
- application() : Application
- extension() : Extension
- getApplicationName() : ApplicationName
- getVersionConstraint() : VersionConstraint
- isApplication() : bool
- isCompatibleWith() : bool
- isExtension() : bool
- isExtensionFor() : bool
- isLibrary() : bool
- library() : Library
Properties
$application
private
ApplicationName
$application
$versionConstraint
private
VersionConstraint
$versionConstraint
Methods
__construct()
public
__construct(ApplicationName $application, VersionConstraint $versionConstraint) : mixed
Parameters
- $application : ApplicationName
- $versionConstraint : VersionConstraint
application()
public
static application() : Application
Return values
Applicationextension()
public
static extension(ApplicationName $application, VersionConstraint $versionConstraint) : Extension
Parameters
- $application : ApplicationName
- $versionConstraint : VersionConstraint
Return values
ExtensiongetApplicationName()
public
getApplicationName() : ApplicationName
Return values
ApplicationNamegetVersionConstraint()
public
getVersionConstraint() : VersionConstraint
Return values
VersionConstraintisApplication()
public
isApplication() : bool
Tags
Return values
boolisCompatibleWith()
public
isCompatibleWith(ApplicationName $name, Version $version) : bool
Parameters
- $name : ApplicationName
- $version : Version
Return values
boolisExtension()
public
isExtension() : bool
Return values
boolisExtensionFor()
public
isExtensionFor(ApplicationName $name) : bool
Parameters
- $name : ApplicationName
Return values
boolisLibrary()
public
isLibrary() : bool
Tags
Return values
boollibrary()
public
static library() : Library