‪TYPO3CMS  9.5
BackendInterface.php
Go to the documentation of this file.
1 <?php
3 
4 /*
5  * This file is part of the TYPO3 CMS project.
6  *
7  * It is free software; you can redistribute it and/or modify it under
8  * the terms of the GNU General Public License, either version 2
9  * of the License, or any later version.
10  *
11  * For the full copyright and license information, please read the
12  * LICENSE.txt file that was distributed with this source code.
13  *
14  * The TYPO3 project - inspiring people to share!
15  */
16 
21 {
30  public function ‪addRow($tableName, array $fieldValues, $isRelation = false);
31 
40  public function ‪updateRow($tableName, array $fieldValues, $isRelation = false);
41 
49  public function ‪updateRelationTableRow($tableName, array $fieldValues);
50 
59  public function ‪removeRow($tableName, array $where, $isRelation = false);
60 
69  public function ‪getMaxValueFromTable($tableName, array $where, $columnName);
70 
77  public function ‪getObjectCountByQuery(\‪TYPO3\CMS\‪Extbase\Persistence\‪QueryInterface $query);
78 
85  public function ‪getObjectDataByQuery(\‪TYPO3\CMS\‪Extbase\Persistence\‪QueryInterface $query);
86 
95 }
‪TYPO3\CMS\Extbase\Annotation
Definition: IgnoreValidation.php:4
‪TYPO3\CMS\Extbase\Persistence\QueryInterface
Definition: QueryInterface.php:26
‪TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface\addRow
‪int addRow($tableName, array $fieldValues, $isRelation=false)
‪TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface\getUidOfAlreadyPersistedValueObject
‪mixed getUidOfAlreadyPersistedValueObject(\TYPO3\CMS\Extbase\DomainObject\AbstractValueObject $object)
‪TYPO3
‪TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface\updateRelationTableRow
‪bool updateRelationTableRow($tableName, array $fieldValues)
‪TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface\removeRow
‪mixed void removeRow($tableName, array $where, $isRelation=false)
‪TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface\updateRow
‪mixed void updateRow($tableName, array $fieldValues, $isRelation=false)
‪TYPO3\CMS\Extbase\DomainObject\AbstractValueObject
Definition: AbstractValueObject.php:23
‪TYPO3\CMS\Extbase\Persistence\Generic\Storage
Definition: BackendInterface.php:2
‪TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface\getObjectCountByQuery
‪int getObjectCountByQuery(\TYPO3\CMS\Extbase\Persistence\QueryInterface $query)
‪TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface\getMaxValueFromTable
‪mixed getMaxValueFromTable($tableName, array $where, $columnName)
‪TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface
Definition: BackendInterface.php:21
‪TYPO3\CMS\Extbase\Persistence\Generic\Storage\BackendInterface\getObjectDataByQuery
‪array getObjectDataByQuery(\TYPO3\CMS\Extbase\Persistence\QueryInterface $query)