Convert::toFileReference() 

\nn\t3::Convert()->toFileReference(); 

Konvertiert ein \TYPO3\CMS\Core\Resource\FileReference (oder seine uid) in eine \TYPO3\CMS\Extbase\Domain\Model\FileReference

\nn\t3::Convert( $input )->toFileReference() => \TYPO3\CMS\Extbase\Domain\Model\FileReference
Copied!
@param $input Kann \TYPO3\CMS\Core\Resource\FileReference oder uid davon sein
@return \TYPO3\CMS\Extbase\Domain\Model\FileReference

Source Code 

public function toFileReference() {
	$input = $this->initialArgument;
	if (is_a( $input, \TYPO3\CMS\Core\Resource\FileReference::class )) {
		$falFileReference = $input;
	} else if (is_numeric($input)) {
		$resourceFactory = GeneralUtility::makeInstance(\TYPO3\CMS\Core\Resource\ResourceFactory::class);
		$falFileReference = $resourceFactory->getFileReferenceObject($input);
	}
	$sysFileReference = GeneralUtility::makeInstance( \TYPO3\CMS\Extbase\Domain\Model\FileReference::class );
	$sysFileReference->setOriginalResource($falFileReference);
	return $sysFileReference;
}
Copied!