TYPO3  7.6
backend/Tests/Unit/Configuration/TypoScript/ConditionMatching/Fixtures/TestCondition.php
Go to the documentation of this file.
1 <?php
2 namespace TYPO3\CMS\Backend\Tests\Unit\Configuration\TypoScript\ConditionMatching\Fixtures;
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 {
29  public function matchCondition(array $conditionParameters)
30  {
31  // Throw an exception if everything is fine, this exception is *expected* in the according unit test
32  if ($conditionParameters[0] === '= 7' && $conditionParameters[1] === '!= 6') {
33  throw new TestConditionException('All Ok', 1411581139);
34  }
35  }
36 }