Title: wp-includes/style-engine/class-wp-style-engine-css-declarations.php | Developer.WordPress.org

---

# File: wp-includes/style-engine/class-wp-style-engine-css-declarations.php

 * method[WP_Style_Engine_CSS_Declarations::__construct()](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/__construct/)
 * Constructor for this object.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/__construct/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/__construct/#uses)
   | Source: [wp-includes/style-engine/class-wp-style-engine-css-declarations.php:41](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L41-L43)
 * method[WP_Style_Engine_CSS_Declarations::add_declaration()](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/add_declaration/)
 * Adds a single declaration.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/add_declaration/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/add_declaration/#uses)
   | Source: [wp-includes/style-engine/class-wp-style-engine-css-declarations.php:54](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L54-L77)
 * method[WP_Style_Engine_CSS_Declarations::remove_declaration()](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/remove_declaration/)
 * Removes a single declaration.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/remove_declaration/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/remove_declaration/#uses)
   | Source: [wp-includes/style-engine/class-wp-style-engine-css-declarations.php:87](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L87-L90)
 * method[WP_Style_Engine_CSS_Declarations::add_declarations()](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/add_declarations/)
 * Adds multiple declarations.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/add_declarations/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/add_declarations/#uses)
   | Source: [wp-includes/style-engine/class-wp-style-engine-css-declarations.php:100](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L100-L105)
 * method[WP_Style_Engine_CSS_Declarations::remove_declarations()](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/remove_declarations/)
 * Removes multiple declarations.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/remove_declarations/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/remove_declarations/#uses)
   | Source: [wp-includes/style-engine/class-wp-style-engine-css-declarations.php:115](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L115-L120)
 * method[WP_Style_Engine_CSS_Declarations::get_declarations()](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/get_declarations/)
 * Gets the declarations array.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/get_declarations/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/get_declarations/#uses)
   | Source: [wp-includes/style-engine/class-wp-style-engine-css-declarations.php:129](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L129-L131)
 * method[WP_Style_Engine_CSS_Declarations::filter_declaration()](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/filter_declaration/)
 * Filters a CSS property + value pair.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/filter_declaration/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/filter_declaration/#uses)
   | Source: [wp-includes/style-engine/class-wp-style-engine-css-declarations.php:144](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L144-L150)
 * method[WP_Style_Engine_CSS_Declarations::get_declarations_string()](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/get_declarations_string/)
 * Filters and compiles the CSS declarations.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/get_declarations_string/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/get_declarations_string/#uses)
   | Source: [wp-includes/style-engine/class-wp-style-engine-css-declarations.php:163](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L163-L179)
 * method[WP_Style_Engine_CSS_Declarations::sanitize_property()](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/sanitize_property/)
 * Sanitizes property names.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/sanitize_property/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/sanitize_property/#uses)
   | Source: [wp-includes/style-engine/class-wp-style-engine-css-declarations.php:189](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L189-L191)
 * class[WP_Style_Engine_CSS_Declarations](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/)
 * Core class used for style engine CSS declarations.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/#uses)
   | Source: [wp-includes/style-engine/class-wp-style-engine-css-declarations.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L17-L192)