SystemResourceIdentifierFactory
Read onlyYes
FinalYes
This is subject to change during v14 development. Do not use.
Only to be used in TYPO3\CMS\Core\SystemResource namespace (with two exceptions due to deprecated legacy code @see Uri\ResourceViewHelper and PageRendererBackendSetupTrait) This only needs to be a public service due to a required usage in aforementioned Trait
Attributes
- #[Autoconfigure]
- $public: true
Table of Contents
Methods
- __construct() : mixed
- create() : SystemResourceIdentifier
- createFromPackagePath() : PackageResourceIdentifier
Methods
__construct()
public
__construct(PackageManager $packageManager) : mixed
Parameters
- $packageManager : PackageManager
create()
public
create(string $resourceIdentifier) : SystemResourceIdentifier
Parameters
- $resourceIdentifier : string
Tags
Return values
SystemResourceIdentifiercreateFromPackagePath()
public
createFromPackagePath(string $packageKey, string $relativePath, string $givenIdentifier) : PackageResourceIdentifier
Parameters
- $packageKey : string
- $relativePath : string
- $givenIdentifier : string