‪TYPO3CMS  10.4
EquiJoinCondition.php
Go to the documentation of this file.
1 <?php
2 
3 /*
4  * This file is part of the TYPO3 CMS project.
5  *
6  * It is free software; you can redistribute it and/or modify it under
7  * the terms of the GNU General Public License, either version 2
8  * of the License, or any later version.
9  *
10  * For the full copyright and license information, please read the
11  * LICENSE.txt file that was distributed with this source code.
12  *
13  * The TYPO3 project - inspiring people to share!
14  */
15 
17 
27 {
31  protected ‪$selector1Name;
32 
36  protected ‪$property1Name;
37 
41  protected ‪$selector2Name;
42 
46  protected ‪$property2Name;
47 
57  {
58  // @todo Test for selector1Name = selector2Name -> exception
59  $this->selector1Name = ‪$selector1Name;
60  $this->property1Name = ‪$property1Name;
61  $this->selector2Name = ‪$selector2Name;
62  $this->property2Name = ‪$property2Name;
63  }
64 
70  public function ‪getSelector1Name()
71  {
73  }
74 
80  public function ‪getProperty1Name()
81  {
83  }
84 
90  public function ‪getSelector2Name()
91  {
93  }
94 
100  public function ‪getProperty2Name()
101  {
103  }
104 
110  public function ‪getChildSelectorName()
111  {
112  return '';
113  }
114 
120  public function ‪getParentSelectorName()
121  {
122  return '';
123  }
124 }
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom\EquiJoinCondition\__construct
‪__construct($selector1Name, $property1Name, $selector2Name, $property2Name)
Definition: EquiJoinCondition.php:52
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom\EquiJoinCondition\getProperty2Name
‪string getProperty2Name()
Definition: EquiJoinCondition.php:96
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom\EquiJoinCondition\getParentSelectorName
‪string getParentSelectorName()
Definition: EquiJoinCondition.php:116
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom\EquiJoinCondition\$selector2Name
‪string $selector2Name
Definition: EquiJoinCondition.php:38
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom\EquiJoinCondition\$property2Name
‪string $property2Name
Definition: EquiJoinCondition.php:42
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom\EquiJoinCondition\$selector1Name
‪string $selector1Name
Definition: EquiJoinCondition.php:30
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom\EquiJoinCondition\getSelector1Name
‪string getSelector1Name()
Definition: EquiJoinCondition.php:66
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom\EquiJoinCondition\getSelector2Name
‪string getSelector2Name()
Definition: EquiJoinCondition.php:86
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom\EquiJoinCondition\getChildSelectorName
‪string getChildSelectorName()
Definition: EquiJoinCondition.php:106
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom\EquiJoinCondition\getProperty1Name
‪string getProperty1Name()
Definition: EquiJoinCondition.php:76
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom
Definition: AndInterface.php:16
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom\EquiJoinConditionInterface
Definition: EquiJoinConditionInterface.php:26
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom\EquiJoinCondition\$property1Name
‪string $property1Name
Definition: EquiJoinCondition.php:34
‪TYPO3\CMS\Extbase\Persistence\Generic\Qom\EquiJoinCondition
Definition: EquiJoinCondition.php:27