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