[BUGFIX] Add DB structure update pre-processing hook in EM
authorXavier Perseguers <xavier@typo3.org>
Fri, 26 Aug 2011 10:04:27 +0000 (12:04 +0200)
committerJigal van Hemert <jigal@xs4all.nl>
Sun, 28 Aug 2011 13:11:18 +0000 (15:11 +0200)
commit5fb43cda54473df0436c40344b36a35cb3750aa6
tree5b3365e744bbfcddae359588b4fe9ef2cbb99b78
parent9916fcedc3f6fbd2dd73fe676d4b8faaff825734
[BUGFIX] Add DB structure update pre-processing hook in EM

Extension Manager lacks a way to perform actions prior to modifying the database
structure (create new tables or add additional fields in existing ones) when
installing an extension.

This would be very handy for DBAL to let user update mapping definition from within
TYPO3 without the need to first manually edit typo3conf/localconf.php.

This is a bugfix as the feature had been accepted for 4.5.0beta1 and was wrongly
removed during Extension Manager refactoring task. In fact, the interface is still
here but never used.

Change-Id: I4de8490a6ad61f0068525fda07f41a8601be9c6c
Fixes: #23877
Releases: 4.5, 4.6
Reviewed-on: http://review.typo3.org/4614
Reviewed-by: Björn Pedersen
Reviewed-by: Philipp Gampe
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
typo3/sysext/em/classes/install/class.tx_em_install.php
typo3/sysext/em/interfaces/interface.tx_em_index_checkdatabaseupdateshook.php