Deprecation: #96983 - TCA internal_type
See forge#96983
Description
The TCA option internal_
for type group
has been removed altogether. The
only left usage for
internal_
is extracted into an own
TCA type folder
.
Impact
The TCA option internal_
is not evaluated anymore. Using internal_
with the option folder
will be automatically migrated to
type => 'folder'
. A message will appear in the TCA migration module,
which lists all migrations done.
Affected Installations
All installations which make use of the TCA option internal_
.
Migration
The migration is fairly simple. Just change all occurrences of
internal_
to
type => 'folder'
and remove every
other occurrence of internal_
.
Before:
'columns' => [
'aColumn' => [
'config' => [
'type' => 'group',
'internal_type' => 'folder',
],
],
'bColumn' => [
'config' => [
'type' => 'group',
'internal_type' => 'db',
],
],
],
After:
'columns' => [
'aColumn' => [
'config' => [
'type' => 'folder',
],
],
'bColumn' => [
'config' => [
'type' => 'group',
],
],
],