« Previous | Next » 

Revision 1047

robert, 2008-07-22 11:46

!!! Important global change !!!

Extracted the getComponent() method from the Component Manager into its own class, the Component Factory. From now on, use the factory if you only need the getComponent() functionality and use the manager if you need the more advanced functions.

Files

added 
modified 
deleted 

View differences

/Packages/FLOW3/trunk/Classes/AOP/F3_FLOW3_AOP_AbstractConstructorInterceptorBuilder.php
View differences
/Packages/FLOW3/trunk/Classes/AOP/F3_FLOW3_AOP_AdviceInterface.php
View differences
/Packages/FLOW3/trunk/Classes/AOP/F3_FLOW3_AOP_AdvicedConstructorInterceptorBuilder.php
View differences
/Packages/FLOW3/trunk/Classes/AOP/F3_FLOW3_AOP_AfterReturningAdvice.php
View differences
/Packages/FLOW3/trunk/Classes/AOP/F3_FLOW3_AOP_AfterThrowingAdvice.php
View differences
/Packages/FLOW3/trunk/Classes/AOP/F3_FLOW3_AOP_AroundAdvice.php
View differences
/Packages/FLOW3/trunk/Classes/AOP/F3_FLOW3_AOP_BeforeAdvice.php
View differences
/Packages/FLOW3/trunk/Classes/AOP/F3_FLOW3_AOP_EmptyConstructorInterceptorBuilder.php
View differences
/Packages/FLOW3/trunk/Classes/AOP/F3_FLOW3_AOP_Framework.php
View differences
/Packages/FLOW3/trunk/Classes/AOP/F3_FLOW3_AOP_PointcutExpressionParser.php
View differences
/Packages/FLOW3/trunk/Classes/Cache/F3_FLOW3_Cache_Factory.php
View differences
/Packages/FLOW3/trunk/Classes/Component/F3_FLOW3_Component_ClassFileManipulator.php
View differences
/Packages/FLOW3/trunk/Classes/Component/F3_FLOW3_Component_Factory.php
/Packages/FLOW3/trunk/Classes/Component/F3_FLOW3_Component_FactoryInterface.php
/Packages/FLOW3/trunk/Classes/Component/F3_FLOW3_Component_Manager.php
View differences
/Packages/FLOW3/trunk/Classes/Component/F3_FLOW3_Component_ManagerInterface.php
View differences
/Packages/FLOW3/trunk/Classes/Component/F3_FLOW3_Component_ObjectBuilder.php
View differences
/Packages/FLOW3/trunk/Classes/Component/F3_FLOW3_Component_ObjectBuilderInterface.php
/Packages/FLOW3/trunk/Classes/Component/F3_FLOW3_Component_TransientObjectCache.php
View differences
/Packages/FLOW3/trunk/Classes/F3_FLOW3.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/CLI/F3_FLOW3_MVC_CLI_RequestBuilder.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/CLI/F3_FLOW3_MVC_CLI_RequestHandler.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/Controller/F3_FLOW3_MVC_Controller_AbstractController.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/Controller/F3_FLOW3_MVC_Controller_ActionController.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/Controller/F3_FLOW3_MVC_Controller_Argument.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/Controller/F3_FLOW3_MVC_Controller_Arguments.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/Controller/F3_FLOW3_MVC_Controller_ArgumentsValidator.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/Controller/F3_FLOW3_MVC_Controller_DefaultController.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/Controller/F3_FLOW3_MVC_Controller_RequestHandlingController.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/F3_FLOW3_MVC_Dispatcher.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/F3_FLOW3_MVC_RequestHandlerResolver.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/View/F3_FLOW3_MVC_View_AbstractView.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/Web/F3_FLOW3_MVC_Web_RequestBuilder.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/Web/F3_FLOW3_MVC_Web_RequestHandler.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/Web/Routing/F3_FLOW3_MVC_Web_Routing_Route.php
View differences
/Packages/FLOW3/trunk/Classes/MVC/Web/Routing/F3_FLOW3_MVC_Web_Routing_Router.php
View differences
/Packages/FLOW3/trunk/Classes/Persistence/F3_FLOW3_Persistence_Manager.php
View differences
/Packages/FLOW3/trunk/Classes/Property/F3_FLOW3_Property_Mapper.php
View differences
/Packages/FLOW3/trunk/Classes/Resource/F3_FLOW3_Resource_Manager.php
View differences
/Packages/FLOW3/trunk/Classes/Resource/F3_FLOW3_Resource_Publisher.php
View differences
/Packages/FLOW3/trunk/Classes/Utility/F3_FLOW3_Utility_Environment.php
View differences
/Packages/FLOW3/trunk/Classes/Validation/F3_FLOW3_Validation_ValidatorResolver.php
View differences
/Packages/FLOW3/trunk/Documentation/Manual/en/ComponentManager.xml
View differences
/Packages/FLOW3/trunk/Resources/PHP/AOPProxyClassTemplate.php
View differences
/Packages/FLOW3/trunk/Tests/AOP/F3_FLOW3_AOP_FrameworkTest.php
View differences
/Packages/FLOW3/trunk/Tests/AOP/F3_FLOW3_AOP_PointcutExpressionParserTest.php
View differences
/Packages/FLOW3/trunk/Tests/AOP/F3_FLOW3_AOP_PointcutTest.php
View differences
/Packages/FLOW3/trunk/Tests/Cache/Backend/F3_FLOW3_Cache_Backend_FileTest.php
View differences
/Packages/FLOW3/trunk/Tests/Cache/Backend/F3_FLOW3_Cache_Backend_MemcachedTest.php
View differences
/Packages/FLOW3/trunk/Tests/Cache/F3_FLOW3_Cache_FactoryTest.php
View differences
/Packages/FLOW3/trunk/Tests/Component/F3_FLOW3_Component_FactoryTest.php
/Packages/FLOW3/trunk/Tests/Component/F3_FLOW3_Component_ManagerTest.php
View differences
/Packages/FLOW3/trunk/Tests/Component/F3_FLOW3_Component_ObjectBuilderTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/CLI/F3_FLOW3_MVC_CLI_RequestBuilderTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/CLI/F3_FLOW3_MVC_CLI_RequestHandlerTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/Controller/F3_FLOW3_MVC_Controller_AbstractControllerTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/Controller/F3_FLOW3_MVC_Controller_ActionControllerTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/Controller/F3_FLOW3_MVC_Controller_ArgumentTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/Controller/F3_FLOW3_MVC_Controller_ArgumentsTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/Controller/F3_FLOW3_MVC_Controller_RequestHandlingControllerTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/F3_FLOW3_MVC_DispatcherTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/F3_FLOW3_MVC_RequestProcessorChainManagerTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/View/F3_FLOW3_MVC_View_TemplateTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/Web/F3_FLOW3_MVC_Web_RequestBuilderTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/Web/F3_FLOW3_MVC_Web_RequestTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/Web/Routing/F3_FLOW3_MVC_Web_Routing_DynamicRoutePartTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/Web/Routing/F3_FLOW3_MVC_Web_Routing_RouteTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/Web/Routing/F3_FLOW3_MVC_Web_Routing_StaticRoutePartTest.php
View differences
/Packages/FLOW3/trunk/Tests/MVC/Web/Routing/F3_FLOW3_MVC_Web_Routing_SubRoutePartTest.php
View differences
/Packages/FLOW3/trunk/Tests/Package/F3_FLOW3_Package_ManagerTest.php
View differences
/Packages/FLOW3/trunk/Tests/Property/F3_FLOW3_Property_MapperTest.php
View differences
/Packages/FLOW3/trunk/Tests/Resource/F3_FLOW3_Resource_HTMLResourceTest.php
View differences
/Packages/FLOW3/trunk/Tests/Resource/F3_FLOW3_Resource_ManagerTest.php
View differences
/Packages/FLOW3/trunk/Tests/Resource/F3_FLOW3_Resource_ProcessorTest.php
View differences
/Packages/FLOW3/trunk/Tests/Resource/F3_FLOW3_Resource_PublisherTest.php
View differences
/Packages/FLOW3/trunk/Tests/Security/F3_FLOW3_Security_AuthenticationTest.php
View differences
/Packages/FLOW3/trunk/Tests/Security/F3_FLOW3_Security_Authentication_ProviderManagerTest.php
View differences
/Packages/FLOW3/trunk/Tests/Security/F3_FLOW3_Security_Authorization_FilterFirewallTest.php
View differences
/Packages/FLOW3/trunk/Tests/Security/F3_FLOW3_Security_Authorization_RequestFilterTest.php
View differences
/Packages/FLOW3/trunk/Tests/Security/F3_FLOW3_Security_Authorization_RequireAuthenticationInterceptorTest.php
View differences
/Packages/FLOW3/trunk/Tests/Security/F3_FLOW3_Security_ContextHolderSessionTest.php
View differences
/Packages/FLOW3/trunk/Tests/Security/F3_FLOW3_Security_ContextTest.php
View differences
/Packages/FLOW3/trunk/Tests/Security/F3_FLOW3_Security_RequestPatternTest.php
View differences
/Packages/FLOW3/trunk/Tests/Utility/F3_FLOW3_Utility_EnvironmentTest.php
View differences
/Packages/FLOW3/trunk/Tests/Validation/F3_FLOW3_Validation_ValidatorResolverTest.php
View differences
/Packages/GUI/trunk/Classes/F3_GUI_Manager.php
View differences
/Packages/GUI/trunk/Resources/PHP/F3_Widgets_Controller_Desktop.php
View differences
/Packages/Install/trunk/Classes/Controller/F3_Install_Controller_Default.php
View differences
/Packages/Install/trunk/Resources/PHP/InstallerBody.php
View differences
/Packages/Log/trunk/Tests/F3_Log_SimpleFileLoggerTest.php
View differences
/Packages/PhoneBookTutorial/trunk/Classes/Controller/F3_PhoneBookTutorial_Controller_Default.php
View differences
/Packages/PhoneBookTutorial/trunk/Classes/Controller/F3_PhoneBookTutorial_Controller_WidgetBased.php
View differences
/Packages/PhoneBookTutorial/trunk/Classes/Domain/F3_PhoneBookTutorial_Domain_PhoneBook.php
View differences
/Packages/PhoneBookTutorial/trunk/Classes/Domain/F3_PhoneBookTutorial_Domain_PhoneBookRepository.php
View differences
/Packages/Smarty/trunk/Classes/F3_Smarty_View.php
View differences
/Packages/Smarty/trunk/Tests/F3_Smarty_ViewTest.php
View differences
/Packages/TYPO3/trunk/Classes/TypoScript/F3_TYPO3_TypoScript_Template.php
View differences
/Packages/TYPO3/trunk/Tests/TypoScript/F3_TYPO3_TypoScript_PageTest.php
View differences
/Packages/TYPO3/trunk/Tests/TypoScript/F3_TYPO3_TypoScript_ProcessorsTest.php
View differences
/Packages/TYPO3/trunk/Tests/TypoScript/F3_TYPO3_TypoScript_TextTest.php
View differences
/Packages/TYPO3CR/trunk/Classes/Controller/F3_TYPO3CR_Controller_Setup.php
View differences
/Packages/TYPO3CR/trunk/Classes/F3_TYPO3CR_AbstractItem.php
View differences
/Packages/TYPO3CR/trunk/Classes/F3_TYPO3CR_NamespaceRegistry.php
View differences
/Packages/TYPO3CR/trunk/Classes/F3_TYPO3CR_Node.php
View differences
/Packages/TYPO3CR/trunk/Classes/F3_TYPO3CR_Property.php
View differences
/Packages/TYPO3CR/trunk/Classes/F3_TYPO3CR_Repository.php
View differences
/Packages/TYPO3CR/trunk/Classes/F3_TYPO3CR_Session.php
View differences
/Packages/TYPO3CR/trunk/Classes/F3_TYPO3CR_ValueFactory.php
View differences
/Packages/TYPO3CR/trunk/Classes/F3_TYPO3CR_Workspace.php
View differences
/Packages/TYPO3CR/trunk/Classes/NodeType/F3_TYPO3CR_NodeType_NodeTypeDefinition.php
View differences
/Packages/TYPO3CR/trunk/Classes/NodeType/F3_TYPO3CR_NodeType_NodeTypeManager.php
View differences
/Packages/TYPO3CR/trunk/Tests/F3_TYPO3CR_NamespaceRegistryTest.php
View differences
/Packages/TYPO3CR/trunk/Tests/F3_TYPO3CR_NodeTest.php
View differences
/Packages/TYPO3CR/trunk/Tests/F3_TYPO3CR_PathParserTest.php
View differences
/Packages/TYPO3CR/trunk/Tests/F3_TYPO3CR_PropertyTest.php
View differences
/Packages/TYPO3CR/trunk/Tests/F3_TYPO3CR_RepositoryTest.php
View differences
/Packages/TYPO3CR/trunk/Tests/F3_TYPO3CR_SessionTest.php
View differences
/Packages/TYPO3CR/trunk/Tests/F3_TYPO3CR_ValueFactoryTest.php
View differences
/Packages/TYPO3CR/trunk/Tests/F3_TYPO3CR_WorkspaceTest.php
View differences
/Packages/TYPO3CR/trunk/Tests/NodeType/F3_TYPO3CR_NodeType_NodeTypeManagerTest.php
View differences
/Packages/TYPO3CR/trunk/Tests/NodeType/F3_TYPO3CR_NodeType_NodeTypeTemplateTest.php
View differences
/Packages/TYPO3CR/trunk/Tests/NodeType/F3_TYPO3CR_NodeType_NodeTypeTest.php
View differences
/Packages/TYPO3CR/trunk/Tests/Storage/Backend/F3_TYPO3CR_Storage_Backend_PDOTest.php
View differences
/Packages/TYPO3CR/trunk/Tests/Storage/Backend/F3_TYPO3CR_Storage_Backend_TestBase.php
View differences
/Packages/Testing/trunk/Classes/Controller/F3_Testing_Controller_New.php
View differences
/Packages/Testing/trunk/Classes/F3_Testing_AbstractTestRunner.php
View differences
/Packages/Testing/trunk/Classes/F3_Testing_BaseTestCase.php
View differences
/Packages/Testing/trunk/Classes/F3_Testing_TestRunnerWeb.php
View differences
/Packages/Testing/trunk/Classes/Model/F3_Testing_Model_TestCaseRepository.php
View differences
/Packages/Testing/trunk/Classes/View/New/F3_Testing_View_New_Default.php
View differences
/Packages/Testing/trunk/Classes/View/New/F3_Testing_View_New_Run.php
View differences
/Packages/TypoScript/trunk/Classes/F3_TypoScript_Parser.php
View differences
/Packages/TypoScript/trunk/Tests/F3_TypoScript_ParserTest.php
View differences
/Packages/Widget/trunk/Classes/Controller/F3_Widget_Controller_Server.php
View differences
/Packages/Widget/trunk/Classes/Persistence/F3_Widget_Persistence_MessageQueuePersistenceAspect.php
View differences
/Packages/Widget/trunk/Classes/View/F3_Widget_View_Resolver.php
View differences