PHP Class FluidTYPO3\Vhs\ViewHelpers\Resource\Record\FalViewHelper

Inheritance: extends AbstractRecordResourceViewHelper
Datei anzeigen Open project: fluidtypo3/vhs Class Usage Examples

Protected Properties

Property Type Description
$fileRepository TYPO3\CMS\Core\Resource\FileRepository
$resourceFactory TYPO3\CMS\Core\Resource\ResourceFactory

Public Methods

Method Description
__construct ( ) Constructor
getResource ( TYPO3\CMS\Core\Resource\FileReference $fileReference ) : array
getResources ( array $record ) : array

Protected Methods

Method Description
getDatabaseConnection ( ) : TYPO3\CMS\Core\Database\DatabaseConnection
getFileReferences ( string $table, string $field, integer $uid ) : array Fetch a fileReference from the file repository

Method Details

__construct() public method

Constructor
public __construct ( )

getDatabaseConnection() protected method

protected getDatabaseConnection ( ) : TYPO3\CMS\Core\Database\DatabaseConnection
return TYPO3\CMS\Core\Database\DatabaseConnection

getFileReferences() protected method

Fetch a fileReference from the file repository
protected getFileReferences ( string $table, string $field, integer $uid ) : array
$table string name of the table to get the file reference for
$field string name of the field referencing a file
$uid integer uid of the related record
return array

getResource() public method

public getResource ( TYPO3\CMS\Core\Resource\FileReference $fileReference ) : array
$fileReference TYPO3\CMS\Core\Resource\FileReference
return array

getResources() public method

public getResources ( array $record ) : array
$record array
return array

Property Details

$fileRepository protected_oe property

protected FileRepository,TYPO3\CMS\Core\Resource $fileRepository
return TYPO3\CMS\Core\Resource\FileRepository

$resourceFactory protected_oe property

protected ResourceFactory,TYPO3\CMS\Core\Resource $resourceFactory
return TYPO3\CMS\Core\Resource\ResourceFactory