PackageResource implements SystemResourceInterface
Only to be used in TYPO3\CMS\Core\SystemResource namespace
Table of Contents
Interfaces
- SystemResourceInterface
- This interface is public API and can be referenced in third party code or throughout the TYPO3 core.
Properties
Methods
- __construct() : mixed
- __toString() : string
- getContents() : string
- getExtension() : string
- getHash() : string
- getMimeType() : string
- getName() : string
- getNameWithoutExtension() : string
- getResourceIdentifier() : string
Properties
$identifier read-only
        protected
            PackageResourceIdentifier
    $identifier
    
    
    
    
    
    
$package read-only
        protected
            PackageInterface
    $package
    
    
    
    
    
    
$relativePath read-only
        protected
            string
    $relativePath
    
    
    
    
    
    
Methods
__construct()
    public
                    __construct(PackageInterface $package, string $relativePath, PackageResourceIdentifier $identifier) : mixed
    Parameters
- $package : PackageInterface
- $relativePath : string
- $identifier : PackageResourceIdentifier
__toString()
    public
                    __toString() : string
    Return values
stringgetContents()
    public
                    getContents() : string
    Tags
Return values
stringgetExtension()
    public
                    getExtension() : string
    Return values
stringgetHash()
    public
                    getHash() : string
    Tags
Return values
stringgetMimeType()
    public
                    getMimeType() : string
    Tags
Return values
stringgetName()
    public
                    getName() : string
    Return values
stringgetNameWithoutExtension()
    public
                    getNameWithoutExtension() : string
    Return values
stringgetResourceIdentifier()
    public
                    getResourceIdentifier() : string