RFT: Lifecycle manager is injected via ObjectManager in AbstractController now. In order to make this work, commit 75ff808e41fca2eacb8862f02df340fa71603e5c of pt_extbase is required, as lifecycle manager implements t3lib_singleton now which is required for dependency injection to work properly.
RFT: Some comments on further refactoring
RFT: Session persistence manager is now instantiated via builder in abstract controller
RFT: Changed action viewhelper to use instance of session persistence manager builder instead of static calls to persistence manager factory.
RFT: Changed gparray viewhelper to use instance of session persistence manager builder instead of static calls to persistence manager factory
RFT: Refactored filter classes to use persistence manager builder instead of static call to persistence manager factory
RFT: Refactored sorting fields viewhelper to use persistence manager builder instead of static call to persistence manager factory
RFT: Form viewhelper is now using persistence manager builder instead of static call to persistence manager factory
RFT: Refactored viewhelpers to use persistence manager builder instead of static call to persistence manager factory
RFT: Refactored bookmark manager factory to use persistence manager builder instead of static call to persistence manager factory
RFT: Some code formatting
RFT: Refactored column selector factory to use session persistence manager builder instead of static call to session persistence manager factory
RFT: Refactored Classes/Domain/Model/List/Header/HeaderColumnFactory.php to use session persistence manager builder instead of static call to session persistence manager factory
RFT: Refactored PagerCollectionFactory to use session persistence manager builder instead of static call to session persistence manager factory
RFT: Now using session persistence manager builder instead of static call to persistence manager factory.
RFT: Some code formatting
RFT: Massive refactoring of configurationBuilderFactory. Factory is now static and hence be injected via object manager. All occurences have been changed such that no static calls to factory are made any more. WARNING: This commit requires commit 691b0545b7e435c14431d3d9c52641042f1431e6 of pt_extbase to be working
RFT: Changed abstract controller to use initializeAction for setting up configuration builder etc. once DI has finished. This is necessary to be independend of order of DI injections.
RFT: Some minor code formatting
RFT: lifeCycleManager is injected with dependency injection in AbstractController