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::get_declaration_options()](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/get_declaration_options/)
 * Gets declaration options keyed by property name.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/get_declaration_options/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_style_engine_css_declarations/get_declaration_options/#uses)
   | Source: [wp-includes/style-engine/class-wp-style-engine-css-declarations.php:169](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L169-L171)
 * 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:50](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L50-L52)
 * 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 [2 functions](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:69](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L69-L105)
 * 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:115](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L115-L119)
 * 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:129](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L129-L134)
 * 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:144](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L144-L149)
 * 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:158](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L158-L160)
 * 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 [3 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:190](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L190-L210)
 * 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:223](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L223-L239)
 * 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:249](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L249-L251)
 * 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.1/src/wp-includes/style-engine/class-wp-style-engine-css-declarations.php#L17-L252)