Method | Description | |
---|---|---|
__construct ( Puli\Manager\Api\Context\ProjectContext $context, Puli\Discovery\Api\EditableDiscovery $discovery, |
Creates a tag manager. | |
addRootBindingDescriptor ( Puli\Manager\Api\Discovery\BindingDescriptor $bindingDescriptor, $flags ) | ||
addRootTypeDescriptor ( Puli\Manager\Api\Discovery\BindingTypeDescriptor $typeDescriptor, $flags ) | ||
buildDiscovery ( ) | ||
clearDiscovery ( ) | ||
clearRootBindingDescriptors ( ) | ||
clearRootTypeDescriptors ( ) | ||
disableBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
enableBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
findBindingDescriptors ( Webmozart\Expression\Expression $expr ) | ||
findRootBindingDescriptors ( Webmozart\Expression\Expression $expr ) | ||
findRootTypeDescriptors ( Webmozart\Expression\Expression $expr ) | ||
findTypeDescriptors ( Webmozart\Expression\Expression $expr ) | ||
getBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
getBindingDescriptors ( ) | ||
getContext ( ) | ||
getRootBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
getRootBindingDescriptors ( ) | ||
getRootTypeDescriptor ( $typeName ) | ||
getRootTypeDescriptors ( ) | ||
getTypeDescriptor ( $typeName, $moduleName ) | ||
getTypeDescriptors ( ) | ||
hasBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
hasBindingDescriptors ( Webmozart\Expression\Expression $expr = null ) | ||
hasRootBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
hasRootBindingDescriptors ( Webmozart\Expression\Expression $expr = null ) | ||
hasRootTypeDescriptor ( $typeName ) | ||
hasRootTypeDescriptors ( Webmozart\Expression\Expression $expr = null ) | ||
hasTypeDescriptor ( $typeName, $moduleName = null ) | ||
hasTypeDescriptors ( Webmozart\Expression\Expression $expr = null ) | ||
removeObsoleteDisabledBindingDescriptors ( ) | ||
removeRootBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
removeRootBindingDescriptors ( Webmozart\Expression\Expression $expr ) | ||
removeRootTypeDescriptor ( $typeName ) | ||
removeRootTypeDescriptors ( Webmozart\Expression\Expression $expr ) |
Method | Description | |
---|---|---|
addBinding ( Puli\Manager\Api\Discovery\BindingDescriptor $bindingDescriptor ) | ||
addBindingDescriptorToModuleFile ( Puli\Manager\Api\Discovery\BindingDescriptor $bindingDescriptor ) | ||
addBindingType ( Puli\Manager\Api\Discovery\BindingTypeDescriptor $typeDescriptor ) | ||
addTypeDescriptorToModuleFile ( Puli\Manager\Api\Discovery\BindingTypeDescriptor $typeDescriptor ) | ||
assertBindingValid ( Puli\Manager\Api\Discovery\BindingDescriptor $bindingDescriptor ) | ||
assertModulesLoaded ( ) | ||
disableBindingUuid ( Rhumsaa\Uuid\Uuid $uuid, Puli\Manager\Api\Module\InstallInfo $installInfo ) | ||
emitWarningForDuplicateTypes ( ) | ||
emitWarningForInvalidBindings ( ) | ||
enableBindingUuid ( Rhumsaa\Uuid\Uuid $uuid, Puli\Manager\Api\Module\InstallInfo $installInfo ) | ||
getUuidsByTypeName ( $typeName ) | ||
loadBindingDescriptor ( Puli\Manager\Api\Discovery\BindingDescriptor $bindingDescriptor, Puli\Manager\Api\Module\Module $module ) | ||
loadModules ( ) | ||
loadTypeDescriptor ( Puli\Manager\Api\Discovery\BindingTypeDescriptor $typeDescriptor, Puli\Manager\Api\Module\Module $module ) | ||
removeBindingDescriptorFromModuleFile ( Rhumsaa\Uuid\Uuid $uuid ) | ||
removeTypeDescriptorFromModuleFile ( $typeName ) | ||
saveRootModuleFile ( ) | ||
syncBindingUuid ( Rhumsaa\Uuid\Uuid $uuid ) | ||
syncTypeName ( $typeName ) | ||
unloadBindingDescriptor ( Puli\Manager\Api\Discovery\BindingDescriptor $bindingDescriptor ) | ||
unloadTypeDescriptor ( Puli\Manager\Api\Discovery\BindingTypeDescriptor $typeDescriptor ) |
public __construct ( Puli\Manager\Api\Context\ProjectContext $context, Puli\Discovery\Api\EditableDiscovery $discovery, |
||
$context | Puli\Manager\Api\Context\ProjectContext | |
$discovery | Puli\Discovery\Api\EditableDiscovery | |
$modules | ||
$jsonStorage | ||
$logger | Psr\Log\LoggerInterface |
public addRootBindingDescriptor ( Puli\Manager\Api\Discovery\BindingDescriptor $bindingDescriptor, $flags ) | ||
$bindingDescriptor | Puli\Manager\Api\Discovery\BindingDescriptor |
public addRootTypeDescriptor ( Puli\Manager\Api\Discovery\BindingTypeDescriptor $typeDescriptor, $flags ) | ||
$typeDescriptor | Puli\Manager\Api\Discovery\BindingTypeDescriptor |
public disableBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
$uuid | Rhumsaa\Uuid\Uuid |
public enableBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
$uuid | Rhumsaa\Uuid\Uuid |
public findBindingDescriptors ( Webmozart\Expression\Expression $expr ) | ||
$expr | Webmozart\Expression\Expression |
public findRootBindingDescriptors ( Webmozart\Expression\Expression $expr ) | ||
$expr | Webmozart\Expression\Expression |
public findRootTypeDescriptors ( Webmozart\Expression\Expression $expr ) | ||
$expr | Webmozart\Expression\Expression |
public findTypeDescriptors ( Webmozart\Expression\Expression $expr ) | ||
$expr | Webmozart\Expression\Expression |
public getBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
$uuid | Rhumsaa\Uuid\Uuid |
public getRootBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
$uuid | Rhumsaa\Uuid\Uuid |
public hasBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
$uuid | Rhumsaa\Uuid\Uuid |
public hasBindingDescriptors ( Webmozart\Expression\Expression $expr = null ) | ||
$expr | Webmozart\Expression\Expression |
public hasRootBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
$uuid | Rhumsaa\Uuid\Uuid |
public hasRootBindingDescriptors ( Webmozart\Expression\Expression $expr = null ) | ||
$expr | Webmozart\Expression\Expression |
public hasRootTypeDescriptors ( Webmozart\Expression\Expression $expr = null ) | ||
$expr | Webmozart\Expression\Expression |
public hasTypeDescriptors ( Webmozart\Expression\Expression $expr = null ) | ||
$expr | Webmozart\Expression\Expression |
public removeObsoleteDisabledBindingDescriptors ( ) |
public removeRootBindingDescriptor ( Rhumsaa\Uuid\Uuid $uuid ) | ||
$uuid | Rhumsaa\Uuid\Uuid |
public removeRootBindingDescriptors ( Webmozart\Expression\Expression $expr ) | ||
$expr | Webmozart\Expression\Expression |
public removeRootTypeDescriptors ( Webmozart\Expression\Expression $expr ) | ||
$expr | Webmozart\Expression\Expression |