‪TYPO3CMS  10.4
ContainerConstructorInjectionTestFixtures.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 
19 {
23  public ‪$foo;
24 
28  public function ‪__construct(‪$foo = false)
29  {
30  $this->foo = ‪$foo;
31  }
32 }
33 
35 {
36 }
37 
39 {
43  public ‪$argumentTestClass;
44 
48  public ‪$allArguments;
49 
54  {
55  $this->argumentTestClass = ‪$argumentTestClass;
56  $this->allArguments = func_get_args();
57  }
58 }
59 
61 {
65  public ‪$argumentTestClass;
66 
71  {
72  $this->argumentTestClass = ‪$argumentTestClass;
73  }
74 }
75 
77 {
81  public ‪$argumentTestClass;
82 
87 
93  {
94  $this->argumentTestClass = ‪$argumentTestClass;
95  $this->argumentTestClassTwo = ‪$argumentTestClassTwo;
96  }
97 }
98 
100 {
104  public ‪$argumentTestClass;
105 
110 
116  {
117  $this->argumentTestClass = ‪$argumentTestClass;
118  $this->argumentTestClassTwo = ‪$argumentTestClassTwo;
119  }
120 }
121 
123 {
127  public ‪$argumentTestClass;
128 
133 
147  {
148  $this->argumentTestClass = ‪$argumentTestClass;
149  $this->argumentTestClassTwo = ‪$argumentTestClassTwo;
150  }
151 }
152 
154 {
158  public ‪$argumentTestClass;
159 
164 
170  {
171  $this->argumentTestClass = ‪$argumentTestClass;
172  $this->argumentTestClassTwo = ‪$argumentTestClassTwo;
173  }
174 }
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\MandatoryConstructorArgumentTwo\$argumentTestClassTwo
‪ArgumentTestClass $argumentTestClassTwo
Definition: ContainerConstructorInjectionTestFixtures.php:80
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\MandatoryConstructorArgument
Definition: ContainerConstructorInjectionTestFixtures.php:38
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures
Definition: ContainerConstructorInjectionTestFixtures.php:16
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\MandatoryConstructorArgument\__construct
‪__construct(ArgumentTestClass $argumentTestClass)
Definition: ContainerConstructorInjectionTestFixtures.php:50
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\TwoConstructorArgumentsFirstOptional\$argumentTestClass
‪ArgumentTestClass $argumentTestClass
Definition: ContainerConstructorInjectionTestFixtures.php:118
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\TwoConstructorArgumentsBothOptional\__construct
‪__construct(ArgumentTestClass $argumentTestClass=null, ArgumentTestClass $argumentTestClassTwo=null)
Definition: ContainerConstructorInjectionTestFixtures.php:157
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\TwoConstructorArgumentsBothOptional\$argumentTestClassTwo
‪ArgumentTestClass $argumentTestClassTwo
Definition: ContainerConstructorInjectionTestFixtures.php:151
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\TwoConstructorArgumentsSecondOptional\__construct
‪__construct(ArgumentTestClass $argumentTestClass, ArgumentTestClass $argumentTestClassTwo=null)
Definition: ContainerConstructorInjectionTestFixtures.php:107
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\TwoConstructorArgumentsFirstOptional\$argumentTestClassTwo
‪ArgumentTestClass $argumentTestClassTwo
Definition: ContainerConstructorInjectionTestFixtures.php:122
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\OptionalConstructorArgument\$argumentTestClass
‪ArgumentTestClass $argumentTestClass
Definition: ContainerConstructorInjectionTestFixtures.php:61
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\TwoConstructorArgumentsSecondOptional
Definition: ContainerConstructorInjectionTestFixtures.php:94
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\TwoConstructorArgumentsFirstOptional\__construct
‪__construct(ArgumentTestClass $argumentTestClass=null, ArgumentTestClass $argumentTestClassTwo)
Definition: ContainerConstructorInjectionTestFixtures.php:136
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\MandatoryConstructorArgumentTwo\$argumentTestClass
‪ArgumentTestClass $argumentTestClass
Definition: ContainerConstructorInjectionTestFixtures.php:76
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\MandatoryConstructorArgument\$argumentTestClass
‪ArgumentTestClass $argumentTestClass
Definition: ContainerConstructorInjectionTestFixtures.php:41
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\OptionalConstructorArgument\__construct
‪__construct(ArgumentTestClass $argumentTestClass=null)
Definition: ContainerConstructorInjectionTestFixtures.php:66
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\MandatoryConstructorArgumentTwo
Definition: ContainerConstructorInjectionTestFixtures.php:73
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\TwoConstructorArgumentsSecondOptional\$argumentTestClass
‪ArgumentTestClass $argumentTestClass
Definition: ContainerConstructorInjectionTestFixtures.php:97
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\SimpleTypeConstructorArgument
Definition: ContainerConstructorInjectionTestFixtures.php:19
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\TwoConstructorArgumentsBothOptional\$argumentTestClass
‪ArgumentTestClass $argumentTestClass
Definition: ContainerConstructorInjectionTestFixtures.php:147
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\TwoConstructorArgumentsSecondOptional\$argumentTestClassTwo
‪ArgumentTestClass $argumentTestClassTwo
Definition: ContainerConstructorInjectionTestFixtures.php:101
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\ArgumentTestClass
Definition: ContainerConstructorInjectionTestFixtures.php:34
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\MandatoryConstructorArgumentTwo\__construct
‪__construct(ArgumentTestClass $argumentTestClass, ArgumentTestClass $argumentTestClassTwo)
Definition: ContainerConstructorInjectionTestFixtures.php:86
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\SimpleTypeConstructorArgument\$foo
‪bool $foo
Definition: ContainerConstructorInjectionTestFixtures.php:22
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\OptionalConstructorArgument
Definition: ContainerConstructorInjectionTestFixtures.php:58
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\TwoConstructorArgumentsFirstOptional
Definition: ContainerConstructorInjectionTestFixtures.php:115
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\TwoConstructorArgumentsBothOptional
Definition: ContainerConstructorInjectionTestFixtures.php:144
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\SimpleTypeConstructorArgument\__construct
‪__construct($foo=false)
Definition: ContainerConstructorInjectionTestFixtures.php:27
‪TYPO3\CMS\Extbase\Tests\Unit\Object\Container\Fixtures\MandatoryConstructorArgument\$allArguments
‪array $allArguments
Definition: ContainerConstructorInjectionTestFixtures.php:45