$scope_out Confirmed loaded-but-unused families on this route (lowercased => true). * @param bool $measured Route has beacon data (enables scoping). * @return string */ public function process( string $html, bool $force = false, array $scope_out = array(), bool $measured = false ): string { /** * Filter the consolidator instance, allowing advanced replacement. * * @param Consolidator $consolidator */ $consolidator = apply_filters( 'easyfonts_consolidator', new Consolidator() ); if ( method_exists( $consolidator, 'set_page_scope' ) ) { $consolidator->set_page_scope( $scope_out, $measured ); } return $consolidator->run( $html, $force ); } /** * Variants hosted during the most recent run (for fallbacks + usage). * * @return array */ public static function touched(): array { return Consolidator::touched(); } }