$value ) { $css = str_replace( '%' . $key . '%', Options::get( $key ), $css ); } // Output /** * Filters CSS code of a block style. * * @since 1.0.0 * * @param string $css * @param string $block_style * @param string $file */ return (string) apply_filters( 'abs/assets/get_css', $css, $block_style, $file ); } // /get_css /** * Minify CSS. * * @since 1.0.0 * * @param string $css * * @return string */ public static function minify_css( string $css ) { // Variables $replacements = array( PHP_EOL => '', "\t" => '', ' > ' => '>', ' {' => '{', '{ ' => '{', ': ' => ':', ', ' => ',', ' !important' => '!important', '; }' => '}', ';}' => '}', ); // Output return str_replace( array_keys( $replacements ), array_values( $replacements ), $css ); } // /minify_css }