Fal::fromFalFile() 

\nn\t3::Fal()->fromFalFile($sysFile = NULL); 

Creates a sys_file_reference from a sys_file

$sysFileRef = \nn\t3::Fal()->fromFalFile( $sysFile );
Copied!
@param \TYPO3\CMS\Core\Resource\File $sysFile
@return \TYPO3\CMS\Extbase\Domain\Model\FileReference

Source Code 

public function fromFalFile( $sysFile = null )
{
	$fal = new \TYPO3\CMS\Extbase\Domain\Model\FileReference();
	$falFile = new \TYPO3\CMS\Core\Resource\FileReference([
		'uid_local' => $sysFile->getUid(),
		'uid_foreign' => 0,
		'tablenames' => '',
		'uid' => null,
	]);
	$fal->setOriginalResource( $falFile );
	return $fal;
}
Copied!