Plugin Directory

Changeset 3127526


Ignore:
Timestamp:
07/29/2024 03:01:30 PM (20 months ago)
Author:
teamgrow
Message:

Update trunk to 1.5.0

Location:
grow-for-wp
Files:
38 added
38 deleted
24 edited
1 copied

Legend:

Unmodified
Added
Removed
  • grow-for-wp/tags/1.5.0/grow-for-wp.php

    r3110568 r3127526  
    44 * Plugin URI:          https://grow.me/publishers
    55 * Description:         Integrate your WordPress Site with Grow
    6  * Version:             1.4.1
     6 * Version:             1.5.0
    77 * Requires at least:   5.2
    88 * Requires PHP:        7.4
  • grow-for-wp/tags/1.5.0/inc/Grow/AdsTxt.php

    r3075901 r3127526  
    431431
    432432    /**
     433     * Removes the /ads.txt redirect from the Redirection plugin if it exists.
     434     *
     435     * @param string $target_url Destination URL for a redirect.
     436     * @param string $source_url Matched URL that triggers redirect.
     437     * @return bool|string False if source is /ads.txt. Initial target if no match.
     438     */
     439    public function remove_redirection_ads_txt( $target_url, $source_url ) {
     440        if ( '/ads.txt' === $source_url ) {
     441            $target_url = false;
     442        }
     443
     444        return $target_url;
     445    }
     446
     447    /**
    433448     * Defines a helper method to save cached ads.txt method to DB and property.
    434449     *
  • grow-for-wp/tags/1.5.0/inc/Grow/Options.php

    r3067787 r3127526  
    195195
    196196    /**
     197     * @param string $default the default value to get if the property is empty
     198     * @param bool   $force check the database again even if we have a value in memory
     199     *
     200     * @return string
     201     */
     202    public function get_grow_show_need_connection_message( string $default = '', bool $force = false ): string {
     203        return strval( $this->get( 'grow_show_need_connection_message', $default, $force ) );
     204    }
     205
     206    /**
     207     * @param string $value New value to set
     208     *
     209     * @return bool
     210     */
     211    public function set_grow_show_need_connection_message( string $value ): bool {
     212        return $this->set( 'grow_show_need_connection_message', $value );
     213    }
     214
     215    /**
    197216     * @param string $key Key for the option to set
    198217     * @param string $value New value to set
  • grow-for-wp/tags/1.5.0/inc/Grow/OptionsInterface.php

    r3067787 r3127526  
    156156     */
    157157    public function set_grow_ads_txt_redirect_check_in_progress( string $value ): bool;
     158
     159    /**
     160     * Gets the flag that determines whether the need connection message should be shown.
     161     *
     162     * @param string $default the default value to get if the property is empty
     163     * @param bool   $force check the database again even if we have a value in memory
     164     *
     165     * @return string
     166     */
     167    public function get_grow_show_need_connection_message( string $default = '', bool $force = false ): string;
     168
     169    /**
     170     * @param string $value New value to set
     171     *
     172     * @return bool
     173     */
     174    public function set_grow_show_need_connection_message( string $value ): bool;
    158175}
  • grow-for-wp/tags/1.5.0/inc/Grow/Pages/AdminPage.php

    r3067787 r3127526  
    7878        $this->view_loader         = $repository->get_view_loader();
    7979        $this->version             = $repository->get_config()->get_version();
     80
     81        if ( ! empty( $repository->get_options()->get_grow_show_need_connection_message() ) ) {
     82            $this->actions[] = new HookArguments( 'admin_notices', 'output_grow_need_connection_message' );
     83            $repository->get_options()->set_grow_show_need_connection_message( '' );
     84        }
     85    }
     86
     87    /**
     88     * Output the admin message to prompt user to connect to Grow.
     89     *
     90     * @return void
     91     */
     92    public function output_grow_need_connection_message() {
     93        $message = __( 'Your site must be connected to Grow to access that functionality. Please connect to Grow using the button below and then try again.', 'grow-for-wp' );
     94        printf( '<div class="notice notice-error notice-grow"><p><strong>%1$s</strong></p></div>', esc_html( $message ) );
    8095    }
    8196
  • grow-for-wp/tags/1.5.0/inc/Grow/Pages/JourneyConfirm.php

    r3075901 r3127526  
    4646            new HookArguments( 'wp_ajax_grow_journey_disable', 'handle_journey_disable' ),
    4747            new HookArguments( 'wp_ajax_grow_journey_troubleshoot', 'handle_journey_troubleshoot' ),
     48            new HookArguments( 'load-admin_page_grow-journey-enable', 'redirect_on_missing_site_uuid' ),
     49            new HookArguments( 'load-admin_page_grow-journey-disable', 'redirect_on_missing_site_uuid' ),
     50            new HookArguments( 'load-admin_page_grow-journey-troubleshoot', 'redirect_on_missing_site_uuid' ),
    4851        ];
    4952        $this->filters = [
     
    6770
    6871    /**
     72     * Ensure site UUID is available before attempting to load pages.
     73     *
     74     * @return void
     75     */
     76    public function redirect_on_missing_site_uuid() {
     77        $page_slug = strtolower( strval( filter_input( INPUT_GET, 'page', FILTER_SANITIZE_STRING ) ) );
     78        $pages     = [ 'grow-journey-enable', 'grow-journey-disable', 'grow-journey-troubleshoot' ];
     79
     80        if ( ! in_array( $page_slug, $pages, true ) ) {
     81            return;
     82        }
     83
     84        if ( ! empty( $this->grow_site_uuid ) ) {
     85            return;
     86        }
     87
     88        // Redirect to landing admin page if install is missing required values.
     89        $this->options->set_grow_show_need_connection_message( '1' );
     90        //phpcs:disable WordPressVIPMinimum.Security.ExitAfterRedirect.NoExit
     91        WordPress::wp_safe_redirect( WordPress::esc_url( WordPress::admin_url( 'admin.php?page=' . AdminPage::MENU_SLUG ) ) );
     92        if ( ! defined( 'GROW_TEST_MODE' ) ) {
     93            exit;
     94        }
     95    }
     96
     97    /**
    6998     * Register the custom Page
    7099     *
     
    101130     */
    102131    public function render_enable() {
    103         // Redirect to landing admin page if install is missing required values.
    104         if ( empty( $this->grow_site_uuid ) ) {
    105             //phpcs:disable WordPressVIPMinimum.Security.ExitAfterRedirect.NoExit
    106             WordPress::wp_safe_redirect( WordPress::esc_url( WordPress::admin_url( 'admin.php?page=' . AdminPage::MENU_SLUG ) ) );
    107             if ( ! defined( 'GROW_TEST_MODE' ) ) {
    108                 exit;
    109             }
    110             return;
    111         }
    112 
    113132        //phpcs:disable WordPress.Security.EscapeOutput.OutputNotEscaped
    114133        echo WordPress::wp_kses( $this->view_loader->get_view( 'journey-confirm-enable-view.php', $this->get_enable_view_args() ), $this->view_loader->get_allowed_tags() );
     
    167186     */
    168187    public function render_disable() {
    169         // Redirect to landing admin page if install is missing required values.
    170         if ( empty( $this->grow_site_uuid ) ) {
    171             //phpcs:disable WordPressVIPMinimum.Security.ExitAfterRedirect.NoExit
    172             WordPress::wp_safe_redirect( WordPress::esc_url( WordPress::admin_url( 'admin.php?page=' . AdminPage::MENU_SLUG ) ) );
    173             if ( ! defined( 'GROW_TEST_MODE' ) ) {
    174                 exit;
    175             }
    176             return;
    177         }
    178 
    179188        //phpcs:disable WordPress.Security.EscapeOutput.OutputNotEscaped
    180189        echo WordPress::wp_kses( $this->view_loader->get_view( 'journey-confirm-disable-view.php', $this->get_disable_view_args() ), $this->view_loader->get_allowed_tags() );
     
    229238     */
    230239    public function render_troubleshoot() {
    231         // Redirect to landing admin page if install is missing required values.
    232         if ( empty( $this->grow_site_uuid ) ) {
    233             //phpcs:disable WordPressVIPMinimum.Security.ExitAfterRedirect.NoExit
    234             WordPress::wp_safe_redirect( WordPress::esc_url( WordPress::admin_url( 'admin.php?page=' . AdminPage::MENU_SLUG ) ) );
    235             if ( ! defined( 'GROW_TEST_MODE' ) ) {
    236                 exit;
    237             }
    238             return;
    239         }
    240 
    241240        //phpcs:disable WordPress.Security.EscapeOutput.OutputNotEscaped
    242241        echo WordPress::wp_kses( $this->view_loader->get_view( 'journey-confirm-troubleshoot-view.php', $this->get_troubleshoot_view_args() ), $this->view_loader->get_allowed_tags() );
     
    285284            ],
    286285        ];
     286
    287287    }
    288288
  • grow-for-wp/tags/1.5.0/inc/Grow/Plugin.php

    r3110568 r3127526  
    1717
    1818    /** @var string|null VERSION */
    19     const VERSION = '1.4.1';
     19    const VERSION = '1.5.0';
    2020
    2121    /** @var Repository */
  • grow-for-wp/tags/1.5.0/readme.txt

    r3110568 r3127526  
    33Tags: social, sharing, grow, subscribe
    44Requires at least: 5.2
    5 Tested up to: 6.5.3
     5Tested up to: 6.6
    66Requires PHP: 7.4
    7 Stable tag: 1.4.1
     7Stable tag: 1.5.0
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    105105# Changelog
    106106
     107## 1.5.0 - 2024-07-16
     108 - Fix issues with blank page appearing when attempting to enable Journey.
     109 - Fix issues with Redirection plugin when Journey is enabled.
     110
    107111## 1.4.1 - 2024-06-24
    108112 - Fix issue with duplicate Journey ad slots with newer versions of Create by Mediavine.
  • grow-for-wp/tags/1.5.0/vendor/autoload.php

    r3110568 r3127526  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInitf22f6d7f73597ad7b4b1c0d67befee3a::getLoader();
     7return ComposerAutoloaderInitdb839a57e1ae44b76063965de8059a68::getLoader();
  • grow-for-wp/tags/1.5.0/vendor/composer/autoload_real.php

    r3110568 r3127526  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitf22f6d7f73597ad7b4b1c0d67befee3a
     5class ComposerAutoloaderInitdb839a57e1ae44b76063965de8059a68
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInitf22f6d7f73597ad7b4b1c0d67befee3a', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInitdb839a57e1ae44b76063965de8059a68', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    27         spl_autoload_unregister(array('ComposerAutoloaderInitf22f6d7f73597ad7b4b1c0d67befee3a', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInitdb839a57e1ae44b76063965de8059a68', 'loadClassLoader'));
    2828
    2929        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3131            require __DIR__ . '/autoload_static.php';
    3232
    33             call_user_func(\Composer\Autoload\ComposerStaticInitf22f6d7f73597ad7b4b1c0d67befee3a::getInitializer($loader));
     33            call_user_func(\Composer\Autoload\ComposerStaticInitdb839a57e1ae44b76063965de8059a68::getInitializer($loader));
    3434        } else {
    3535            $map = require __DIR__ . '/autoload_namespaces.php';
  • grow-for-wp/tags/1.5.0/vendor/composer/autoload_static.php

    r3110568 r3127526  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitf22f6d7f73597ad7b4b1c0d67befee3a
     7class ComposerStaticInitdb839a57e1ae44b76063965de8059a68
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    8686    {
    8787        return \Closure::bind(function () use ($loader) {
    88             $loader->prefixLengthsPsr4 = ComposerStaticInitf22f6d7f73597ad7b4b1c0d67befee3a::$prefixLengthsPsr4;
    89             $loader->prefixDirsPsr4 = ComposerStaticInitf22f6d7f73597ad7b4b1c0d67befee3a::$prefixDirsPsr4;
    90             $loader->classMap = ComposerStaticInitf22f6d7f73597ad7b4b1c0d67befee3a::$classMap;
     88            $loader->prefixLengthsPsr4 = ComposerStaticInitdb839a57e1ae44b76063965de8059a68::$prefixLengthsPsr4;
     89            $loader->prefixDirsPsr4 = ComposerStaticInitdb839a57e1ae44b76063965de8059a68::$prefixDirsPsr4;
     90            $loader->classMap = ComposerStaticInitdb839a57e1ae44b76063965de8059a68::$classMap;
    9191
    9292        }, null, ClassLoader::class);
  • grow-for-wp/tags/1.5.0/vendor/composer/installed.php

    r3110568 r3127526  
    66        'install_path' => __DIR__ . '/../../',
    77        'aliases' => array(),
    8         'reference' => '0f592776c2c7cc819e03f251861687d6d4202868',
     8        'reference' => '4f741ace06ae41619f59165520d1ead3412daf4f',
    99        'name' => 'mediavine/grow',
    1010        'dev' => false,
     
    1717            'install_path' => __DIR__ . '/../../',
    1818            'aliases' => array(),
    19             'reference' => '0f592776c2c7cc819e03f251861687d6d4202868',
     19            'reference' => '4f741ace06ae41619f59165520d1ead3412daf4f',
    2020            'dev_requirement' => false,
    2121        ),
  • grow-for-wp/trunk/grow-for-wp.php

    r3110568 r3127526  
    44 * Plugin URI:          https://grow.me/publishers
    55 * Description:         Integrate your WordPress Site with Grow
    6  * Version:             1.4.1
     6 * Version:             1.5.0
    77 * Requires at least:   5.2
    88 * Requires PHP:        7.4
  • grow-for-wp/trunk/inc/Grow/AdsTxt.php

    r3075901 r3127526  
    431431
    432432    /**
     433     * Removes the /ads.txt redirect from the Redirection plugin if it exists.
     434     *
     435     * @param string $target_url Destination URL for a redirect.
     436     * @param string $source_url Matched URL that triggers redirect.
     437     * @return bool|string False if source is /ads.txt. Initial target if no match.
     438     */
     439    public function remove_redirection_ads_txt( $target_url, $source_url ) {
     440        if ( '/ads.txt' === $source_url ) {
     441            $target_url = false;
     442        }
     443
     444        return $target_url;
     445    }
     446
     447    /**
    433448     * Defines a helper method to save cached ads.txt method to DB and property.
    434449     *
  • grow-for-wp/trunk/inc/Grow/Options.php

    r3067787 r3127526  
    195195
    196196    /**
     197     * @param string $default the default value to get if the property is empty
     198     * @param bool   $force check the database again even if we have a value in memory
     199     *
     200     * @return string
     201     */
     202    public function get_grow_show_need_connection_message( string $default = '', bool $force = false ): string {
     203        return strval( $this->get( 'grow_show_need_connection_message', $default, $force ) );
     204    }
     205
     206    /**
     207     * @param string $value New value to set
     208     *
     209     * @return bool
     210     */
     211    public function set_grow_show_need_connection_message( string $value ): bool {
     212        return $this->set( 'grow_show_need_connection_message', $value );
     213    }
     214
     215    /**
    197216     * @param string $key Key for the option to set
    198217     * @param string $value New value to set
  • grow-for-wp/trunk/inc/Grow/OptionsInterface.php

    r3067787 r3127526  
    156156     */
    157157    public function set_grow_ads_txt_redirect_check_in_progress( string $value ): bool;
     158
     159    /**
     160     * Gets the flag that determines whether the need connection message should be shown.
     161     *
     162     * @param string $default the default value to get if the property is empty
     163     * @param bool   $force check the database again even if we have a value in memory
     164     *
     165     * @return string
     166     */
     167    public function get_grow_show_need_connection_message( string $default = '', bool $force = false ): string;
     168
     169    /**
     170     * @param string $value New value to set
     171     *
     172     * @return bool
     173     */
     174    public function set_grow_show_need_connection_message( string $value ): bool;
    158175}
  • grow-for-wp/trunk/inc/Grow/Pages/AdminPage.php

    r3067787 r3127526  
    7878        $this->view_loader         = $repository->get_view_loader();
    7979        $this->version             = $repository->get_config()->get_version();
     80
     81        if ( ! empty( $repository->get_options()->get_grow_show_need_connection_message() ) ) {
     82            $this->actions[] = new HookArguments( 'admin_notices', 'output_grow_need_connection_message' );
     83            $repository->get_options()->set_grow_show_need_connection_message( '' );
     84        }
     85    }
     86
     87    /**
     88     * Output the admin message to prompt user to connect to Grow.
     89     *
     90     * @return void
     91     */
     92    public function output_grow_need_connection_message() {
     93        $message = __( 'Your site must be connected to Grow to access that functionality. Please connect to Grow using the button below and then try again.', 'grow-for-wp' );
     94        printf( '<div class="notice notice-error notice-grow"><p><strong>%1$s</strong></p></div>', esc_html( $message ) );
    8095    }
    8196
  • grow-for-wp/trunk/inc/Grow/Pages/JourneyConfirm.php

    r3075901 r3127526  
    4646            new HookArguments( 'wp_ajax_grow_journey_disable', 'handle_journey_disable' ),
    4747            new HookArguments( 'wp_ajax_grow_journey_troubleshoot', 'handle_journey_troubleshoot' ),
     48            new HookArguments( 'load-admin_page_grow-journey-enable', 'redirect_on_missing_site_uuid' ),
     49            new HookArguments( 'load-admin_page_grow-journey-disable', 'redirect_on_missing_site_uuid' ),
     50            new HookArguments( 'load-admin_page_grow-journey-troubleshoot', 'redirect_on_missing_site_uuid' ),
    4851        ];
    4952        $this->filters = [
     
    6770
    6871    /**
     72     * Ensure site UUID is available before attempting to load pages.
     73     *
     74     * @return void
     75     */
     76    public function redirect_on_missing_site_uuid() {
     77        $page_slug = strtolower( strval( filter_input( INPUT_GET, 'page', FILTER_SANITIZE_STRING ) ) );
     78        $pages     = [ 'grow-journey-enable', 'grow-journey-disable', 'grow-journey-troubleshoot' ];
     79
     80        if ( ! in_array( $page_slug, $pages, true ) ) {
     81            return;
     82        }
     83
     84        if ( ! empty( $this->grow_site_uuid ) ) {
     85            return;
     86        }
     87
     88        // Redirect to landing admin page if install is missing required values.
     89        $this->options->set_grow_show_need_connection_message( '1' );
     90        //phpcs:disable WordPressVIPMinimum.Security.ExitAfterRedirect.NoExit
     91        WordPress::wp_safe_redirect( WordPress::esc_url( WordPress::admin_url( 'admin.php?page=' . AdminPage::MENU_SLUG ) ) );
     92        if ( ! defined( 'GROW_TEST_MODE' ) ) {
     93            exit;
     94        }
     95    }
     96
     97    /**
    6998     * Register the custom Page
    7099     *
     
    101130     */
    102131    public function render_enable() {
    103         // Redirect to landing admin page if install is missing required values.
    104         if ( empty( $this->grow_site_uuid ) ) {
    105             //phpcs:disable WordPressVIPMinimum.Security.ExitAfterRedirect.NoExit
    106             WordPress::wp_safe_redirect( WordPress::esc_url( WordPress::admin_url( 'admin.php?page=' . AdminPage::MENU_SLUG ) ) );
    107             if ( ! defined( 'GROW_TEST_MODE' ) ) {
    108                 exit;
    109             }
    110             return;
    111         }
    112 
    113132        //phpcs:disable WordPress.Security.EscapeOutput.OutputNotEscaped
    114133        echo WordPress::wp_kses( $this->view_loader->get_view( 'journey-confirm-enable-view.php', $this->get_enable_view_args() ), $this->view_loader->get_allowed_tags() );
     
    167186     */
    168187    public function render_disable() {
    169         // Redirect to landing admin page if install is missing required values.
    170         if ( empty( $this->grow_site_uuid ) ) {
    171             //phpcs:disable WordPressVIPMinimum.Security.ExitAfterRedirect.NoExit
    172             WordPress::wp_safe_redirect( WordPress::esc_url( WordPress::admin_url( 'admin.php?page=' . AdminPage::MENU_SLUG ) ) );
    173             if ( ! defined( 'GROW_TEST_MODE' ) ) {
    174                 exit;
    175             }
    176             return;
    177         }
    178 
    179188        //phpcs:disable WordPress.Security.EscapeOutput.OutputNotEscaped
    180189        echo WordPress::wp_kses( $this->view_loader->get_view( 'journey-confirm-disable-view.php', $this->get_disable_view_args() ), $this->view_loader->get_allowed_tags() );
     
    229238     */
    230239    public function render_troubleshoot() {
    231         // Redirect to landing admin page if install is missing required values.
    232         if ( empty( $this->grow_site_uuid ) ) {
    233             //phpcs:disable WordPressVIPMinimum.Security.ExitAfterRedirect.NoExit
    234             WordPress::wp_safe_redirect( WordPress::esc_url( WordPress::admin_url( 'admin.php?page=' . AdminPage::MENU_SLUG ) ) );
    235             if ( ! defined( 'GROW_TEST_MODE' ) ) {
    236                 exit;
    237             }
    238             return;
    239         }
    240 
    241240        //phpcs:disable WordPress.Security.EscapeOutput.OutputNotEscaped
    242241        echo WordPress::wp_kses( $this->view_loader->get_view( 'journey-confirm-troubleshoot-view.php', $this->get_troubleshoot_view_args() ), $this->view_loader->get_allowed_tags() );
     
    285284            ],
    286285        ];
     286
    287287    }
    288288
  • grow-for-wp/trunk/inc/Grow/Plugin.php

    r3110568 r3127526  
    1717
    1818    /** @var string|null VERSION */
    19     const VERSION = '1.4.1';
     19    const VERSION = '1.5.0';
    2020
    2121    /** @var Repository */
  • grow-for-wp/trunk/readme.txt

    r3110568 r3127526  
    33Tags: social, sharing, grow, subscribe
    44Requires at least: 5.2
    5 Tested up to: 6.5.3
     5Tested up to: 6.6
    66Requires PHP: 7.4
    7 Stable tag: 1.4.1
     7Stable tag: 1.5.0
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    105105# Changelog
    106106
     107## 1.5.0 - 2024-07-16
     108 - Fix issues with blank page appearing when attempting to enable Journey.
     109 - Fix issues with Redirection plugin when Journey is enabled.
     110
    107111## 1.4.1 - 2024-06-24
    108112 - Fix issue with duplicate Journey ad slots with newer versions of Create by Mediavine.
  • grow-for-wp/trunk/vendor/autoload.php

    r3110568 r3127526  
    55require_once __DIR__ . '/composer/autoload_real.php';
    66
    7 return ComposerAutoloaderInitf22f6d7f73597ad7b4b1c0d67befee3a::getLoader();
     7return ComposerAutoloaderInitdb839a57e1ae44b76063965de8059a68::getLoader();
  • grow-for-wp/trunk/vendor/composer/autoload_real.php

    r3110568 r3127526  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitf22f6d7f73597ad7b4b1c0d67befee3a
     5class ComposerAutoloaderInitdb839a57e1ae44b76063965de8059a68
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInitf22f6d7f73597ad7b4b1c0d67befee3a', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInitdb839a57e1ae44b76063965de8059a68', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
    27         spl_autoload_unregister(array('ComposerAutoloaderInitf22f6d7f73597ad7b4b1c0d67befee3a', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInitdb839a57e1ae44b76063965de8059a68', 'loadClassLoader'));
    2828
    2929        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
     
    3131            require __DIR__ . '/autoload_static.php';
    3232
    33             call_user_func(\Composer\Autoload\ComposerStaticInitf22f6d7f73597ad7b4b1c0d67befee3a::getInitializer($loader));
     33            call_user_func(\Composer\Autoload\ComposerStaticInitdb839a57e1ae44b76063965de8059a68::getInitializer($loader));
    3434        } else {
    3535            $map = require __DIR__ . '/autoload_namespaces.php';
  • grow-for-wp/trunk/vendor/composer/autoload_static.php

    r3110568 r3127526  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitf22f6d7f73597ad7b4b1c0d67befee3a
     7class ComposerStaticInitdb839a57e1ae44b76063965de8059a68
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    8686    {
    8787        return \Closure::bind(function () use ($loader) {
    88             $loader->prefixLengthsPsr4 = ComposerStaticInitf22f6d7f73597ad7b4b1c0d67befee3a::$prefixLengthsPsr4;
    89             $loader->prefixDirsPsr4 = ComposerStaticInitf22f6d7f73597ad7b4b1c0d67befee3a::$prefixDirsPsr4;
    90             $loader->classMap = ComposerStaticInitf22f6d7f73597ad7b4b1c0d67befee3a::$classMap;
     88            $loader->prefixLengthsPsr4 = ComposerStaticInitdb839a57e1ae44b76063965de8059a68::$prefixLengthsPsr4;
     89            $loader->prefixDirsPsr4 = ComposerStaticInitdb839a57e1ae44b76063965de8059a68::$prefixDirsPsr4;
     90            $loader->classMap = ComposerStaticInitdb839a57e1ae44b76063965de8059a68::$classMap;
    9191
    9292        }, null, ClassLoader::class);
  • grow-for-wp/trunk/vendor/composer/installed.php

    r3110568 r3127526  
    66        'install_path' => __DIR__ . '/../../',
    77        'aliases' => array(),
    8         'reference' => '0f592776c2c7cc819e03f251861687d6d4202868',
     8        'reference' => '4f741ace06ae41619f59165520d1ead3412daf4f',
    99        'name' => 'mediavine/grow',
    1010        'dev' => false,
     
    1717            'install_path' => __DIR__ . '/../../',
    1818            'aliases' => array(),
    19             'reference' => '0f592776c2c7cc819e03f251861687d6d4202868',
     19            'reference' => '4f741ace06ae41619f59165520d1ead3412daf4f',
    2020            'dev_requirement' => false,
    2121        ),
Note: See TracChangeset for help on using the changeset viewer.