[TYPO3-mvc] [!!!][FYI] Changed plugin registration

Jochen Rau jochen.rau at typoplanet.de
Tue Aug 11 01:48:02 CEST 2009


Hi.

We changed the position of the plugin registration and restructured the 
responsibilities of the Repository and Session. Please follow the 
instructions in the commit messages to update your extensions.

[!!!][~TASK] Extbase (Utility): Moved configureDispatcher() and 
registerPlugin() from Tx_Extbase_Utility_Plugin to 
Tx_Extbase_Utility_Extension. THIS WILL BREAK YOUR EXISTING EXTENSIONS. 
Please Rename all occurrences of Tx_Extbase_Utility_Plugin  to 
Tx_Extbase_Utility_Extension and clear your caches. Resolves #4162.
[!!!][~BUGFIX] Extbase (Persistence): Restructured responsibilities of 
Repository and Session. You don't need to register reconstituted, added, 
and removed objects in your Repositories anymore. Please remove all 
occurrences of 
$this->persistenceManager->getSession()->register*Object($object). 
Resolves #3916.
[+FEATURE] Extbase (Utility): Added registerModule() to 
Tx_Extbase_Utility_Extension. Related to #3995.
[+TASK] Extbase (DomainModel): Added (internal) method _hasProperty() to 
AbstractDomainModel.
[~TASK] Extbase (Property): Improved mapping of properties (not finished 
yet).
[~BUGFIX] Extbase (MVC): The RequestBuilder now merges $_GET and $_POST 
using t3lib_div::_GPmerged(). It expects the $_POST parameter to be 
namespaced now. Resolves #3316.
[+FEATURE] Extbase(Reflection): Backported the ClassSchema from FLOW3. 
This was necessary to support the Property Mapper.

Regards
Jochen


-- 
Every nit picked is a bug fixed



More information about the TYPO3-project-typo3v4mvc mailing list