private function getPossibleShortenedFileName($fileName): string
    {
        $pathPrefixes = [];
        if (getenv('TYPO3_PATH_COMPOSER_ROOT')) {
            $pathPrefixes = [getenv('TYPO3_PATH_COMPOSER_ROOT') . '/'];
        }
        $pathPrefixes[] = PATH_site;
        $fileName = str_replace($pathPrefixes, '', $fileName);
        $pathPosition = strpos($fileName, 'typo3conf/ext/');
        $pathAndFilename = ($pathPosition !== false) ? substr($fileName, $pathPosition) : $fileName;
        $pathPosition = strpos($pathAndFilename, 'typo3/sysext/');

        return ($pathPosition !== false) ? substr($pathAndFilename, $pathPosition) : $pathAndFilename;
    }
private function getPossibleShortenedFileName($fileName): string
    {
        $pathPrefixes = [];
        if (getenv('TYPO3_PATH_COMPOSER_ROOT')) {
            $pathPrefixes = [getenv('TYPO3_PATH_COMPOSER_ROOT') . '/'];
        }
        $pathPrefixes[] = PATH_site;
        $fileName = str_replace($pathPrefixes, '', $fileName);
        $pathPosition = strpos($fileName, 'typo3conf/ext/');
        $pathAndFilename = ($pathPosition !== false) ? substr($fileName, $pathPosition) : $fileName;
        $pathPosition = strpos($pathAndFilename, 'typo3/sysext/');

        return ($pathPosition !== false) ? substr($pathAndFilename, $pathPosition) : $pathAndFilename;
    }
private function getPossibleShortenedFileName ( $ fileName ) : string { $ pathPrefixes = [ ] ; if ( getenv ( 'TYPO3_PATH_COMPOSER_ROOT' ) ) { $ pathPrefixes = [ getenv ( 'TYPO3_PATH_COMPOSER_ROOT' ) . '/' ] ; } $ pathPrefixes [ ] = PATH_site ; $ fileName = str_replace ( $ pathPrefixes , '' , $ fileName ) ; $ pathPosition = strpos ( $ fileName , 'typo3conf/ext/' ) ; $ pathAndFilename = ( $ pathPosition !== false ) ? substr ( $ fileName , $ pathPosition ) : $ fileName ; $ pathPosition = strpos ( $ pathAndFilename , 'typo3/sysext/' ) ; return ( $ pathPosition !== false ) ? substr ( $ pathAndFilename , $ pathPosition ) : $ pathAndFilename ; }
Shorten file name if inside extension or core extension.

@param string $fileName
@return string
Shorten file name if inside extension or core extension .