wpseek.com
A WordPress-centric search engine for devs and theme authors
wp_merge_state_style_objects › WordPress Function
Since7.2.0
Deprecatedn/a
› wp_merge_state_style_objects ( $target, $source )
| Parameters: (2) |
|
| Returns: |
|
| Defined at: |
|
| Codex: |
Merges one state style object over another.
Mirror ofmergeStyleObjects in packages/block-editor/src/hooks/style.jsx.Source
function wp_merge_state_style_objects( $target, $source ) {
$target = is_array( $target ) ? $target : array();
$source = is_array( $source ) ? $source : array();
$merged = $target;
foreach ( $source as $key => $value ) {
$merged[ $key ] = is_array( $value ) && isset( $merged[ $key ] ) && is_array( $merged[ $key ] )
? wp_merge_state_style_objects( $merged[ $key ], $value )
: $value;
}
return $merged;
}