Toggle navigation
Hot Examples
RU
EN
RU
DE
FR
ES
PT
IT
JP
ZH
KO
PHP
PHP
C#
Java
Go
C++
Python
JS
TS
Найти
Главная
Neos
Flow
Tests
Functional
ObjectManagement
DependencyInjectionTest
PHP Класс Neos\Flow\Tests\Functional\ObjectManagement\DependencyInjectionTest
Наследование:
extends
Neos\Flow\Tests\FunctionalTestCase
Показать файл
Открыть проект
Защищенные свойства (Protected)
Свойство
Тип
Описание
$configurationManager
Neos\Flow\Configuration\ConfigurationManager
Открытые методы
Метод
Описание
constructorInjectionCanHandleCombinationsOfRequiredAutowiredAndOptionalArguments
( )
constructorInjectionInSingletonCanHandleArgumentDefinedInSettings
( )
constructorsOfPrototypeObjectsAcceptNullArguments
( )
constructorsOfSingletonObjectsAcceptNullArguments
( )
dependencyInjectionWorksForFinalClasses
( )
ifItExistsASetterIsUsedToInjectPrimitiveTypePropertiesFromConfiguration
( )
injectedPropertiesAreAvailableInInitializeObjectEvenIfTheClassHasBeenExtended
( )
See http://forge.typo3.org/issues/43659
injectionOfAllSettings
( )
injectionOfConfigurationCallsRespectiveSetterIfItExists
( )
injectionOfCurrentPackageSettings
( )
injectionOfNonExistingSettingsOverridesDefaultValue
( )
injectionOfObjectFromSameNamespace
( )
injectionOfObjectFromSubNamespace
( )
injectionOfOtherConfigurationTypes
( )
injectionOfSingleSettings
( )
injectionOfSingleSettingsFromSpecificPackage
( )
injectionOfSpecifiedPackageSettings
( )
onCreationOfObjectInjectionInParentClassIsDoneOnlyOnce
( )
propertiesAreReinjectedIfTheObjectIsUnserialized
( )
propertiesOfVariousPrimitiveTypeAreSetInSingletonPropertiesIfConfigured
( )
setUp
( )
singletonCanHandleConstructorArgumentWithCustomFactory
( )
singletonCanHandleInjectedPrototypeWithCustomFactory
( )
singletonCanHandleInjectedPrototypeWithSettingArgument
( )
singletonObjectsCanBeInjectedIntoConstructorsOfSingletonObjects
( )
transitivePrototypeDependenciesWithExplicitObjectConfigurationAreConstructedCorrectly
( )
This test verifies the behaviour described in FLOW-175.
virtualObjectsDefinedInObjectsYamlCanUseAFactoryForTheirActualImplementation
( )
Описание методов
constructorInjectionCanHandleCombinationsOfRequiredAutowiredAndOptionalArguments()
публичный
Метод
public
constructorInjectionCanHandleCombinationsOfRequiredAutowiredAndOptionalArguments
( )
constructorInjectionInSingletonCanHandleArgumentDefinedInSettings()
публичный
Метод
public
constructorInjectionInSingletonCanHandleArgumentDefinedInSettings
( )
constructorsOfPrototypeObjectsAcceptNullArguments()
публичный
Метод
public
constructorsOfPrototypeObjectsAcceptNullArguments
( )
constructorsOfSingletonObjectsAcceptNullArguments()
публичный
Метод
public
constructorsOfSingletonObjectsAcceptNullArguments
( )
dependencyInjectionWorksForFinalClasses()
публичный
Метод
public
dependencyInjectionWorksForFinalClasses
( )
ifItExistsASetterIsUsedToInjectPrimitiveTypePropertiesFromConfiguration()
публичный
Метод
public
ifItExistsASetterIsUsedToInjectPrimitiveTypePropertiesFromConfiguration
( )
injectedPropertiesAreAvailableInInitializeObjectEvenIfTheClassHasBeenExtended()
публичный
Метод
See http://forge.typo3.org/issues/43659
public
injectedPropertiesAreAvailableInInitializeObjectEvenIfTheClassHasBeenExtended
( )
injectionOfAllSettings()
публичный
Метод
public
injectionOfAllSettings
( )
injectionOfConfigurationCallsRespectiveSetterIfItExists()
публичный
Метод
public
injectionOfConfigurationCallsRespectiveSetterIfItExists
( )
injectionOfCurrentPackageSettings()
публичный
Метод
public
injectionOfCurrentPackageSettings
( )
injectionOfNonExistingSettingsOverridesDefaultValue()
публичный
Метод
public
injectionOfNonExistingSettingsOverridesDefaultValue
( )
injectionOfObjectFromSameNamespace()
публичный
Метод
public
injectionOfObjectFromSameNamespace
( )
injectionOfObjectFromSubNamespace()
публичный
Метод
public
injectionOfObjectFromSubNamespace
( )
injectionOfOtherConfigurationTypes()
публичный
Метод
public
injectionOfOtherConfigurationTypes
( )
injectionOfSingleSettings()
публичный
Метод
public
injectionOfSingleSettings
( )
injectionOfSingleSettingsFromSpecificPackage()
публичный
Метод
public
injectionOfSingleSettingsFromSpecificPackage
( )
injectionOfSpecifiedPackageSettings()
публичный
Метод
public
injectionOfSpecifiedPackageSettings
( )
onCreationOfObjectInjectionInParentClassIsDoneOnlyOnce()
публичный
Метод
public
onCreationOfObjectInjectionInParentClassIsDoneOnlyOnce
( )
propertiesAreReinjectedIfTheObjectIsUnserialized()
публичный
Метод
public
propertiesAreReinjectedIfTheObjectIsUnserialized
( )
propertiesOfVariousPrimitiveTypeAreSetInSingletonPropertiesIfConfigured()
публичный
Метод
public
propertiesOfVariousPrimitiveTypeAreSetInSingletonPropertiesIfConfigured
( )
setUp()
публичный
Метод
public
setUp
( )
singletonCanHandleConstructorArgumentWithCustomFactory()
публичный
Метод
public
singletonCanHandleConstructorArgumentWithCustomFactory
( )
singletonCanHandleInjectedPrototypeWithCustomFactory()
публичный
Метод
public
singletonCanHandleInjectedPrototypeWithCustomFactory
( )
singletonCanHandleInjectedPrototypeWithSettingArgument()
публичный
Метод
public
singletonCanHandleInjectedPrototypeWithSettingArgument
( )
singletonObjectsCanBeInjectedIntoConstructorsOfSingletonObjects()
публичный
Метод
public
singletonObjectsCanBeInjectedIntoConstructorsOfSingletonObjects
( )
transitivePrototypeDependenciesWithExplicitObjectConfigurationAreConstructedCorrectly()
публичный
Метод
Please note that this issue occurs ONLY when creating an object with a dependency that itself takes an prototype-scoped object as constructor argument and that dependency was explicitly configured in the package's Objects.yaml.
См. также:
https://jira.neos.io/browse/FLOW-175
public
transitivePrototypeDependenciesWithExplicitObjectConfigurationAreConstructedCorrectly
( )
virtualObjectsDefinedInObjectsYamlCanUseAFactoryForTheirActualImplementation()
публичный
Метод
public
virtualObjectsDefinedInObjectsYamlCanUseAFactoryForTheirActualImplementation
( )
Описание свойств
$configurationManager
защищенное свойство
protected
ConfigurationManager,Neos\Flow\Configuration
$configurationManager
Результат
Neos\Flow\Configuration\ConfigurationManager