Convert::toFileReference() 

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

Converts a \TYPO3\CMS\Core\Resource\FileReference (or its uid) to a \TYPO3\CMS\Extbase\Domain\Model\FileReference

\nn\t3::Convert( $input )->toFileReference() => \TYPO3\CMS\Extbase\Domain\Model\FileReference
Copied!
@param $input Can be \TYPO3\CMS\Core\Resource\FileReference or uid thereof
@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!