[!!!][+FEATURE] Extbase (Persistence): Implemented Single Table Inheritance. Resolves...
authorJochen Rau <j.rau@web.de>
Thu, 15 Apr 2010 20:35:54 +0000 (20:35 +0000)
committerJochen Rau <j.rau@web.de>
Thu, 15 Apr 2010 20:35:54 +0000 (20:35 +0000)
commit0a62e62414084e9fc9b692128d32b119e74209cd
tree1c3fbad337d43e93dd1c8a1b287af4aeec7bc52b
parente2a2f493747ad606224c57f5851f06085391d028
[!!!][+FEATURE] Extbase (Persistence): Implemented Single Table Inheritance. Resolves to #5883.
 * Implemented new option subclasses.
 * Extbase doesn't ascend the class hierarchy anymore. You have to specify the table name explicity via "plugin.tx_myext.persistence.classes.[className].mapping.tableName = foo" if it is different from the lowercased class name.
 * Implemented option recordType to map record types of existing tables (e.g. CType "text" in "tt_content").
typo3/sysext/extbase/Classes/Persistence/Backend.php
typo3/sysext/extbase/Classes/Persistence/Mapper/DataMap.php
typo3/sysext/extbase/Classes/Persistence/Mapper/DataMapFactory.php
typo3/sysext/extbase/Classes/Persistence/Mapper/DataMapper.php
typo3/sysext/extbase/Classes/Persistence/Storage/Typo3DbBackend.php