![]() |
TYPO3
7.6
|
Public Member Functions | |
loadContents () | |
getItemsCriteria () | |
![]() | |
setDescription ($description) | |
setTitle ($title) | |
fromArray (array $array) | |
getItemsCriteria () | |
setItemsCriteria ($itemsCriteria) | |
add (\TYPO3\CMS\Core\Resource\FileInterface $data) | |
removeAll () | |
![]() | |
__construct () | |
current () | |
next () | |
key () | |
valid () | |
rewind () | |
serialize () | |
unserialize ($serialized) | |
count () | |
getTitle () | |
getUid () | |
getDescription () | |
setTitle ($title) | |
setDescription ($desc) | |
getItemTableName () | |
setItemTableName ($tableName) | |
usort ($callbackFunction) | |
moveItemAt ($currentPosition, $newPosition=0) | |
getIdentifier () | |
setIdentifier ($id) | |
toArray () | |
fromArray (array $array) | |
![]() | |
persist () | |
Protected Member Functions | |
getPersistableDataArray () | |
![]() | |
getPersistableDataArray () | |
![]() | |
getPersistableDataArray () | |
getItemUidList ($includeTableName=true) | |
Protected Attributes | |
$folder | |
$recursive | |
![]() | |
$itemsCriteria | |
$itemTableName = 'sys_file' | |
![]() | |
$uid = 0 | |
$title | |
$description | |
$itemTableName | |
$storage | |
Static Protected Attributes | |
static | $storageTableName = 'sys_file_collection' |
static | $type = 'folder' |
static | $itemsCriteriaField = 'folder' |
![]() | |
static | $storageTableName = 'sys_file_collection' |
static | $type |
static | $itemsCriteriaField |
![]() | |
static | $storageTableName = 'sys_collection' |
static | $storageItemsField = 'items' |
Additional Inherited Members | |
![]() | |
static | load ($id, $fillItems=false) |
static | create (array $collectionRecord, $fillItems=false) |
A collection containing a set of files to be represented as a (virtual) folder. This collection is persisted to the database with the accordant folder reference.
Definition at line 23 of file core/Classes/Resource/Collection/FolderBasedFileCollection.php.
getItemsCriteria | ( | ) |
Gets the items criteria.
Definition at line 79 of file core/Classes/Resource/Collection/FolderBasedFileCollection.php.
|
protected |
Returns an array of the persistable properties and contents which are processable by TCEmain.
Definition at line 90 of file core/Classes/Resource/Collection/FolderBasedFileCollection.php.
References AbstractRecordCollection\getDescription(), and AbstractRecordCollection\getTitle().
loadContents | ( | ) |
Populates the content-entries of the storage
Queries the underlying storage for entries of the collection and adds them to the collection data.
If the content entries of the storage had not been loaded on creation ($fillItems = false) this function is to be used for loading the contents afterwards.
Implements PersistableCollectionInterface.
Definition at line 64 of file core/Classes/Resource/Collection/FolderBasedFileCollection.php.
References AbstractFileCollection\add(), and Folder\FILTER_MODE_USE_OWN_AND_STORAGE_FILTERS.
|
protected |
Definition at line 45 of file core/Classes/Resource/Collection/FolderBasedFileCollection.php.
|
staticprotected |
Definition at line 38 of file core/Classes/Resource/Collection/FolderBasedFileCollection.php.
|
protected |
Definition at line 50 of file core/Classes/Resource/Collection/FolderBasedFileCollection.php.
|
staticprotected |
Definition at line 28 of file core/Classes/Resource/Collection/FolderBasedFileCollection.php.
|
staticprotected |
Definition at line 33 of file core/Classes/Resource/Collection/FolderBasedFileCollection.php.