Make WordPress Core

Changeset 62434


Ignore:
Timestamp:
05/31/2026 10:45:43 AM (4 months ago)
Author:
wildworks
Message:

Docs: Add missing @since tags to WP_Icons_Registry.

Add the missing @since 7.0.0 tags to the properties, constructor, and methods of the WP_Icons_Registry class to document the version in which they were introduced.

Follow-up to [61674].

Props mukesh27, wildworks.
See #64897.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/class-wp-icons-registry.php

    r62077 r62434  
    1717         * Registered icons array.
    1818         *
     19         * @since 7.0.0
    1920         * @var array[]
    2021         */
    2122        protected $registered_icons = array();
    2223
    23 
    2424        /**
    2525         * Container for the main instance of the class.
    2626         *
     27         * @since 7.0.0
    2728         * @var WP_Icons_Registry|null
    2829         */
     
    4041         * SVG files and as entries in a single manifest file. On init, the
    4142         * registry is loaded with those icons listed in the manifest.
     43         *
     44         * @since 7.0.0
    4245         */
    4346        protected function __construct() {
     
    8891        /**
    8992         * Registers an icon.
     93         *
     94         * @since 7.0.0
    9095         *
    9196         * @param string $icon_name       Icon name including namespace.
     
    184189         * Logic borrowed from twentytwenty.
    185190         * @see twentytwenty_get_theme_svg
     191         *
     192         * @since 7.0.0
    186193         *
    187194         * @param string $icon_content The icon SVG content to sanitize.
     
    220227         * Retrieves the content of a registered icon.
    221228         *
     229         * @since 7.0.0
     230         *
    222231         * @param string $icon_name Icon name including namespace.
    223232         * @return string|null The content of the icon, if found.
     
    246255         * Retrieves an array containing the properties of a registered icon.
    247256         *
     257         * @since 7.0.0
    248258         *
    249259         * @param string $icon_name Icon name including namespace.
     
    264274         * Retrieves all registered icons.
    265275         *
     276         * @since 7.0.0
     277         *
    266278         * @param string $search Optional. Search term by which to filter the icons.
    267279         * @return array[] Array of arrays containing the registered icon properties.
     
    285297         * Checks if an icon is registered.
    286298         *
     299         * @since 7.0.0
    287300         *
    288301         * @param string $icon_name Icon name including namespace.
     
    298311         * The instance will be created if it does not exist yet.
    299312         *
     313         * @since 7.0.0
    300314         *
    301315         * @return WP_Icons_Registry The main instance.
Note: See TracChangeset for help on using the changeset viewer.