public static function getIconTcaSelectItems(int $id = 1, int $typeNum = 0): array
    {
        $icons = [['---', '']];
        foreach (self::getIcons($id, $typeNum) as $iconBasename => $iconName) {
            $icons[] = [$iconName, $iconBasename];
        }

        return $icons;
    }
public static function getIconTcaSelectItems(int $id = 1, int $typeNum = 0): array
    {
        $icons = [['---', '']];
        foreach (self::getIcons($id, $typeNum) as $iconBasename => $iconName) {
            $icons[] = [$iconName, $iconBasename];
        }

        return $icons;
    }
public static function getIconTcaSelectItems ( int $ id = 1 , int $ typeNum = 0 ) : array { $ icons = [ [ '---' , '' ] ] ; foreach ( self :: getIcons ( $ id , $ typeNum ) as $ iconBasename => $ iconName ) { $ icons [ ] = [ $ iconName , $ iconBasename ] ; } return $ icons ; }
Return all icons as TCA select items

@param int $id      Page ID
@param int $typeNum Page type

@return array[] Icon TCA select items
@throws ServiceUnavailableException
Return all icons as TCA select items