original_string: 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;
      }
code: 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;
      }
code_tokens: 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 ; }
docstring: 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
docstring_tokens: Return all icons as TCA select items