Fal::getFalFile() 

\nn\t3::Fal()->getFalFile($srcFile); 

Retrieves a File (FAL) object(sys_file)

\nn\t3::Fal()->getFalFile( 'fileadmin/image.jpg' );
Copied!
@param string $srcFile
@return \TYPO3\CMS\Core\Resource\File|boolean

Source Code 

public function getFalFile ( $srcFile )
{
	try {
		$srcFile = \nn\t3::File()->stripPathSite( $srcFile );
		$storage = \nn\t3::File()->getStorage( $srcFile, true );
		if (!$storage) return false;
		// \TYPO3\CMS\Core\Resource\File
		$storageBasePath = $storage->getConfiguration()['basePath'];
		$file = $storage->getFile( substr( $srcFile, strlen($storageBasePath) ) );
		return $file;
	} catch( \Exception $e ) {
		return false;
	}
}
Copied!