| 
                                
                                    @@ 816-827 (lines=12) @@
                                 | 
                            
                                                            
                                    | 813 | 
                                     | 
                                            $moduleConfiguration = $GLOBALS['TBE_MODULES']['_configuration'][$moduleSignature];  | 
                                
                                                            
                                    | 814 | 
                                     | 
                                     | 
                                
                                                            
                                    | 815 | 
                                     | 
                                            // Register the icon and move it too "iconIdentifier"  | 
                                
                                                            
                                    | 816 | 
                                     | 
                                            if (!empty($moduleConfiguration['icon'])) { | 
                                
                                                            
                                    | 817 | 
                                     | 
                                                $iconRegistry = GeneralUtility::makeInstance(IconRegistry::class);  | 
                                
                                                            
                                    | 818 | 
                                     | 
                                                $iconIdentifier = 'module-' . $moduleSignature;  | 
                                
                                                            
                                    | 819 | 
                                     | 
                                                $iconProvider = $iconRegistry->detectIconProvider($moduleConfiguration['icon']);  | 
                                
                                                            
                                    | 820 | 
                                     | 
                                                $iconRegistry->registerIcon(  | 
                                
                                                            
                                    | 821 | 
                                     | 
                                                    $iconIdentifier,  | 
                                
                                                            
                                    | 822 | 
                                     | 
                                                    $iconProvider,  | 
                                
                                                            
                                    | 823 | 
                                     | 
                                                    [ 'source' => GeneralUtility::getFileAbsFileName($moduleConfiguration['icon']) ]  | 
                                
                                                            
                                    | 824 | 
                                     | 
                                                );  | 
                                
                                                            
                                    | 825 | 
                                     | 
                                                $moduleConfiguration['iconIdentifier'] = $iconIdentifier;  | 
                                
                                                            
                                    | 826 | 
                                     | 
                                                unset($moduleConfiguration['icon']);  | 
                                
                                                            
                                    | 827 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 828 | 
                                     | 
                                     | 
                                
                                                            
                                    | 829 | 
                                     | 
                                            return $moduleConfiguration;  | 
                                
                                                            
                                    | 830 | 
                                     | 
                                        }  | 
                                
                                                                                
                                 | 
                                
                                    @@ 888-899 (lines=12) @@
                                 | 
                            
                                                            
                                    | 885 | 
                                     | 
                                            // add additional configuration  | 
                                
                                                            
                                    | 886 | 
                                     | 
                                            $fullModuleSignature = $main . ($sub ? '_' . $sub : '');  | 
                                
                                                            
                                    | 887 | 
                                     | 
                                            if (is_array($moduleConfiguration) && !empty($moduleConfiguration)) { | 
                                
                                                            
                                    | 888 | 
                                     | 
                                                if (!empty($moduleConfiguration['icon'])) { | 
                                
                                                            
                                    | 889 | 
                                     | 
                                                    $iconRegistry = GeneralUtility::makeInstance(IconRegistry::class);  | 
                                
                                                            
                                    | 890 | 
                                     | 
                                                    $iconIdentifier = 'module-' . $fullModuleSignature;  | 
                                
                                                            
                                    | 891 | 
                                     | 
                                                    $iconProvider = $iconRegistry->detectIconProvider($moduleConfiguration['icon']);  | 
                                
                                                            
                                    | 892 | 
                                     | 
                                                    $iconRegistry->registerIcon(  | 
                                
                                                            
                                    | 893 | 
                                     | 
                                                        $iconIdentifier,  | 
                                
                                                            
                                    | 894 | 
                                     | 
                                                        $iconProvider,  | 
                                
                                                            
                                    | 895 | 
                                     | 
                                                        [ 'source' => GeneralUtility::getFileAbsFileName($moduleConfiguration['icon']) ]  | 
                                
                                                            
                                    | 896 | 
                                     | 
                                                    );  | 
                                
                                                            
                                    | 897 | 
                                     | 
                                                    $moduleConfiguration['iconIdentifier'] = $iconIdentifier;  | 
                                
                                                            
                                    | 898 | 
                                     | 
                                                    unset($moduleConfiguration['icon']);  | 
                                
                                                            
                                    | 899 | 
                                     | 
                                                }  | 
                                
                                                            
                                    | 900 | 
                                     | 
                                     | 
                                
                                                            
                                    | 901 | 
                                     | 
                                                $GLOBALS['TBE_MODULES']['_configuration'][$fullModuleSignature] = $moduleConfiguration;  | 
                                
                                                            
                                    | 902 | 
                                     | 
                                            }  |