PHP Class piwik\plugin\Dependency

Show file Open project: piwik/piwik Class Usage Examples

Public Methods

Method Description
__construct ( )
getMissingDependencies ( $requires )
getMissingVersions ( $currentVersion, $requiredVersion )
hasDependencyToDisabledPlugin ( $requires )
setEnvironment ( Environment $environment )
setPhpVersion ( $phpVersion )
setPiwikVersion ( $piwikVersion )

Private Methods

Method Description
getCurrentVersion ( $name )
makeVersionBackwardsCompatibleIfNoComparisonDefined ( $version )

Method Details

__construct() public method

public __construct ( )

getMissingDependencies() public method

public getMissingDependencies ( $requires )

getMissingVersions() public method

public getMissingVersions ( $currentVersion, $requiredVersion )

hasDependencyToDisabledPlugin() public method

public hasDependencyToDisabledPlugin ( $requires )

setEnvironment() public method

public setEnvironment ( Environment $environment )
$environment Piwik\Plugins\Marketplace\Environment

setPhpVersion() public method

public setPhpVersion ( $phpVersion )

setPiwikVersion() public method

public setPiwikVersion ( $piwikVersion )