HEX
Server: Apache/2.4.65 (Debian)
System: Linux kubikelcreative 5.10.0-35-amd64 #1 SMP Debian 5.10.237-1 (2025-05-19) x86_64
User: www-data (33)
PHP: 8.4.13
Disabled: NONE
Upload Files
File: /var/www/indoadvisory/wp/wp-content/plugins/wp-hide-security-enhancer/compatibility/autoptimize.php
<?php

    /**
    * Compatibility      :   Autoptimize
    * Introduced         :   2.5.0
    */

    if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
    
    class WPH_conflict_handle_autoptimize
        {
                        
            static function init()
                {
                    if( !   self::is_plugin_active())
                        return false;
                    
                    add_filter( 'autoptimize_css_after_minify',     array( 'WPH_conflict_handle_autoptimize', 'autoptimize_css_after_minify' ), 999);
                    add_filter( 'autoptimize_js_after_minify',      array( 'WPH_conflict_handle_autoptimize', 'autoptimize_js_after_minify' ),  999);
                    
                }                        
            
            static function is_plugin_active()
                {
                    
                    include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
                    
                    if(is_plugin_active( 'autoptimize/autoptimize.php' ))
                        return true;
                        else
                        return false;
                }
            
            static public function autoptimize_css_after_minify( $code )
                {   
                    global $wph; 
                    
                    //applay the replacements
                    $code  =   $wph->ob_start_callback( $code );
                    
                    return $code;
                                 
                }
                      
            static public function autoptimize_js_after_minify( $code )
                {   
                    global $wph; 
                    
                    //applay the replacements
                    $code  =   $wph->ob_start_callback( $code );
                    
                    return $code;
                                 
                }
                            
        }
        
    WPH_conflict_handle_autoptimize::init();


?>