Jetpack_Photon::instance PHP Méthode

instance() public static méthode

Singleton implementation
public static instance ( ) : object
Résultat object
    public static function instance()
    {
        if (!is_a(self::$__instance, 'Jetpack_Photon')) {
            self::$__instance = new Jetpack_Photon();
            self::$__instance->setup();
        }
        return self::$__instance;
    }

Usage Example

 public static function execute()
 {
     if (!class_exists('Jetpack', false)) {
         return;
     }
     $jetpack_active_modules = get_option('jetpack_active_modules');
     if ($jetpack_active_modules && in_array('photon', $jetpack_active_modules) && class_exists('Jetpack_Photon', false)) {
         // deactivate photon
         remove_filter('image_downsize', array(Jetpack_Photon::instance(), 'filter_image_downsize'));
     }
 }
All Usage Examples Of Jetpack_Photon::instance