PATH:
home
/
letacommog
/
aperobusiness
/
wp-content
/
plugins
/
wp-rocket
/
inc
/
classes
/
subscriber
/
Optimization
<?php namespace WP_Rocket\Subscriber\Optimization; use WP_Rocket\Admin\Options_Data as Options; use WP_Rocket\Optimization\CSS; /** * Combine Google Fonts subscriber * * @since 3.1 * @author Remy Perona */ class Combine_Google_Fonts_Subscriber extends Minify_Subscriber { /** * @inheritDoc */ public static function get_subscribed_events() { return [ 'rocket_buffer' => [ 'process', 17 ], ]; } /** * Processes the HTML to combine found Google fonts * * @since 3.1 * @author Remy Perona * * @param string $html HTML content. * @return string */ public function process( $html ) { if ( ! $this->is_allowed() ) { return $html; } $this->set_optimization_type( new CSS\Combine_Google_Fonts() ); return $this->optimize( $html ); } /** * @inheritDoc */ protected function is_allowed() { if ( ! $this->options->get( 'minify_google_fonts' ) ) { return false; } return true; } }
[+]
..
[-] class-abstract-minify-subscriber.php
[edit]
[-] class-minify-js-subscriber.php
[edit]
[-] class-ie-conditionals-subscriber.php
[edit]
[-] class-combine-google-fonts-subscriber.php
[edit]
[-] class-minify-html-subscriber.php
[edit]
[-] class-remove-query-string-subscriber.php
[edit]
[-] class-cache-dynamic-resource-subscriber.php
[edit]
[-] class-minify-css-subscriber.php
[edit]