Method | Description | |
---|---|---|
__construct ( Puli\Manager\Api\Context\ProjectContext $context, |
Creates a new module file manager. | |
addPluginClass ( $pluginClass ) | ||
clearExtraKeys ( ) | ||
clearPluginClasses ( ) | ||
findExtraKeys ( Webmozart\Expression\Expression $expr ) | ||
findPluginClasses ( Webmozart\Expression\Expression $expr ) | ||
getConfig ( ) | ||
getContext ( ) | ||
getExtraKey ( $key, $default = null ) | ||
getExtraKeys ( ) | ||
getModuleFile ( ) | ||
getModuleName ( ) | ||
getPluginClasses ( ) | ||
hasExtraKey ( $key ) | ||
hasExtraKeys ( Webmozart\Expression\Expression $expr = null ) | ||
hasPluginClass ( $pluginClass ) | ||
hasPluginClasses ( Webmozart\Expression\Expression $expr = null ) | ||
migrate ( $targetVersion ) | ||
removeExtraKey ( $key ) | ||
removeExtraKeys ( Webmozart\Expression\Expression $expr ) | ||
removePluginClass ( $pluginClass ) | ||
removePluginClasses ( Webmozart\Expression\Expression $expr ) | ||
setExtraKey ( $key, $value ) | ||
setExtraKeys ( array $values ) | ||
setModuleName ( $moduleName ) |
Method | Description | |
---|---|---|
saveConfigFile ( ) |
Method | Description | |
---|---|---|
validatePluginClass ( $pluginClass ) |
public __construct ( Puli\Manager\Api\Context\ProjectContext $context, |
||
$context | Puli\Manager\Api\Context\ProjectContext | The project context |
$jsonStorage | The module file storage. |
public findExtraKeys ( Webmozart\Expression\Expression $expr ) | ||
$expr | Webmozart\Expression\Expression |
public findPluginClasses ( Webmozart\Expression\Expression $expr ) | ||
$expr | Webmozart\Expression\Expression |
public hasExtraKeys ( Webmozart\Expression\Expression $expr = null ) | ||
$expr | Webmozart\Expression\Expression |
public hasPluginClasses ( Webmozart\Expression\Expression $expr = null ) | ||
$expr | Webmozart\Expression\Expression |
public removeExtraKeys ( Webmozart\Expression\Expression $expr ) | ||
$expr | Webmozart\Expression\Expression |
public removePluginClasses ( Webmozart\Expression\Expression $expr ) | ||
$expr | Webmozart\Expression\Expression |