private function handleMetaModelTable($tableName)
    {
        static $tableNames;
        if (!$tableNames) {
            $tableNames = $this->factory->collectNames();
        }
        // Not a MetaModel, get out now.
        if (!in_array($tableName, $tableNames)) {
            return;
        }

        $this->controller->loadLanguageFile('tl_metamodel_item');
        $this->controller->loadDataContainer('tl_metamodel_item');
        if (!isset($GLOBALS['TL_DCA'][$tableName])) {
            $GLOBALS['TL_DCA'][$tableName] = [];
        }

        $GLOBALS['TL_DCA'][$tableName] = array_replace_recursive(
            (array) $GLOBALS['TL_DCA']['tl_metamodel_item'],
            (array) $GLOBALS['TL_DCA'][$tableName]
        );
    }
private function handleMetaModelTable($tableName)
    {
        static $tableNames;
        if (!$tableNames) {
            $tableNames = $this->factory->collectNames();
        }
        // Not a MetaModel, get out now.
        if (!in_array($tableName, $tableNames)) {
            return;
        }

        $this->controller->loadLanguageFile('tl_metamodel_item');
        $this->controller->loadDataContainer('tl_metamodel_item');
        if (!isset($GLOBALS['TL_DCA'][$tableName])) {
            $GLOBALS['TL_DCA'][$tableName] = [];
        }

        $GLOBALS['TL_DCA'][$tableName] = array_replace_recursive(
            (array) $GLOBALS['TL_DCA']['tl_metamodel_item'],
            (array) $GLOBALS['TL_DCA'][$tableName]
        );
    }
private function handleMetaModelTable ( $ tableName ) { static $ tableNames ; if ( ! $ tableNames ) { $ tableNames = $ this -> factory -> collectNames ( ) ; } // Not a MetaModel, get out now. if ( ! in_array ( $ tableName , $ tableNames ) ) { return ; } $ this -> controller -> loadLanguageFile ( 'tl_metamodel_item' ) ; $ this -> controller -> loadDataContainer ( 'tl_metamodel_item' ) ; if ( ! isset ( $ GLOBALS [ 'TL_DCA' ] [ $ tableName ] ) ) { $ GLOBALS [ 'TL_DCA' ] [ $ tableName ] = [ ] ; } $ GLOBALS [ 'TL_DCA' ] [ $ tableName ] = array_replace_recursive ( ( array ) $ GLOBALS [ 'TL_DCA' ] [ 'tl_metamodel_item' ] , ( array ) $ GLOBALS [ 'TL_DCA' ] [ $ tableName ] ) ; }
Handle for MetaModel tables - this loads the base definition "tl_metamodel_item".

@param string $tableName The table name.

@return void

@SuppressWarnings(PHPMD.Superglobals)
@SuppressWarnings(PHPMD.CamelCaseVariableName)
Handle for MetaModel tables - this loads the base definition tl_metamodel_item .