Plugin Directory

Changeset 3420262


Ignore:
Timestamp:
12/15/2025 03:04:45 PM (4 months ago)
Author:
dillerapp
Message:

Fixed inline JavaScript rendering issue affecting some block themes, such as Breakdance Builder/Zero.
Tested and ensured compatibility with WordPress up to v6.9.

Location:
diller-loyalty
Files:
20 edited
1 copied

Legend:

Unmodified
Added
Removed
  • diller-loyalty/tags/2.5.1/README.txt

    r3375234 r3420262  
    33Tags: loyalty program, customer club, coupons, members, campaigns
    44Requires at least: 4.7
    5 Tested up to: 6.8.3
    6 Version: 2.5.0
    7 Stable tag: 2.5.0
     5Tested up to: 6.9
     6Version: 2.5.1
     7Stable tag: 2.5.1
    88Requires PHP: 7.3
    99WC requires at least: 3.8.0
    10 WC tested up to: 10.2.2
     10WC tested up to: 10.4.0
    1111License: MIT
    1212License URI: https://choosealicense.com/licenses/mit/
     
    6363
    6464== Changelog ==
     65= 2.5.1 =
     66* Fixed inline JavaScript rendering issue affecting some block themes, such as Breakdance Builder/Zero
     67* Tested and ensured compatibility with WordPress up to v6.9
     68
    6569= 2.5.0 =
    6670* Implements full compatibility with WooCommerce High-Performance Order Storage (HPOS)
  • diller-loyalty/tags/2.5.1/diller-loyalty.php

    r3375234 r3420262  
    66 * Plugin URI:           https://diller.no/
    77 * Description:          Diller is a loyalty platform for businesses that is easy, affordable and profitable and integrates seamlessly with your WooCommerce shop.
    8  * Version:              2.5.0
     8 * Version:              2.5.1
    99 * Author:               Diller AS
    1010 * Author URI:           https://diller.no/kontakt/
     
    1313 * Text Domain:          diller-loyalty
    1414 * Domain Path:          /languages
    15  * Stable tag:           2.5.0
     15 * Stable tag:           2.5.1
    1616 * Requires at least:    4.7
    1717 * Tested up to:         6.8.3
     
    3131// Start at version 2.0.0 and use SemVer - https://semver.org
    3232if ( ! defined( 'DILLER_LOYALTY_VERSION' ) ) {
    33     define('DILLER_LOYALTY_VERSION', '2.5.0');
     33    define('DILLER_LOYALTY_VERSION', '2.5.1');
    3434}
    3535
  • diller-loyalty/tags/2.5.1/includes/class-diller-loyalty-woocommerce.php

    r3375234 r3420262  
    77
    88final class Diller_Loyalty_Woocommerce {
    9 
     9    private bool $my_account_page_loyalty_content_called = false;
    1010
    1111    public function __construct() {
     
    165165
    166166    function my_account_page_loyalty_profile_endpoint_content() {
     167        // Prevents re-rendering and duplicated inline scripts.
     168        if($this->my_account_page_loyalty_content_called)
     169            return ;
     170
     171        $this->my_account_page_loyalty_content_called = true;
    167172
    168173        echo '<div class="diller-container">';
     
    178183
    179184    function my_account_page_friend_referral_endpoint_content() {
     185        // Prevents re-rendering and duplicated inline scripts.
     186        if($this->my_account_page_loyalty_content_called)
     187            return ;
     188
     189        $this->my_account_page_loyalty_content_called = true;
     190
    180191        ?>
    181192        <div class="diller-container">
     
    752763
    753764
     765        /**
     766         * Breakdance Theme Compatibility Hack.
     767         *
     768         * This function addresses script loading requirements specifically for the Breakdance Page Builder
     769         * and its associated themes to ensure proper form functionality.
     770         *
     771         * Rationale:
     772         * Breakdance utilizes two primary configurations that affect theme detection:
     773         *  1 - `Disabled Theme` setting: Forces the active theme to be breakdance-zero.
     774         *  2 - `Keep Theme` setting (with breakdance-zero installed): Breakdance suggests using its zero theme.
     775         *
     776         * The breakdance-zero theme is not a standard WordPress block theme (FSE), but our scripts must
     777         * be registered and enqueued as if it were a block/FSE theme for our forms to render and function correctly.
     778         *
     779         * The check for !function_exists('warn_if_breakdance_is_disabled') acts as a proxy for
     780         * identifying the active Breakdance compatibility mode.
     781         *
     782         * @see https://github.com/soflyy/breakdance-zero-theme For the Breakdance Zero Theme repository.
     783         **/
    754784        // For classic themes (e.g. Twenty Twenty-One)
    755         if(!wp_is_block_theme()){
     785        if(!wp_is_block_theme() && !function_exists('warn_if_breakdance_is_disabled')){
    756786            wp_add_inline_script(DILLER_LOYALTY_JS_VENDORS_BUNDLE_HANDLE, "window.Diller_Loyalty = Object.assign({}, window.Diller_Loyalty, " . json_encode($js_params) .");", 'before' );
    757787            return $fields;
     
    16181648    }
    16191649
    1620 
    16211650    private function display_my_account_profile_content() {
    1622 
    16231651        // Some scenarios, like changing the phone number, after unsuscribing, etc we want to skip rendering the main form.
    16241652        if(isset($GLOBALS['diller_hide_profile_form']) && $GLOBALS['diller_hide_profile_form'] === true) return;
  • diller-loyalty/tags/2.5.1/includes/forms/class-diller-enrollment-form.php

    r3371774 r3420262  
    208208    public function build_fields()
    209209    {
     210        // Prevents re-rendering and duplicated inline scripts.
     211        if($this->build_fields_called)
     212            return ;
     213
     214        $this->build_fields_called = true;
     215
    210216        $fields = array();
    211217        $fields[996] = new Diller_Hidden_Field("activation_token","", array());
  • diller-loyalty/tags/2.5.1/includes/forms/class-diller-form.php

    r3371774 r3420262  
    2626
    2727    protected $elements;
     28
     29    protected $build_fields_called = false;
    2830
    2931    /*
     
    134136        $this->add_inline_scripts();
    135137
    136         if(sizeof($this->inline_scripts) > 0){
    137 
    138             // For classic themes (e.g. Twenty Twenty-One)
    139             if(!wp_is_block_theme()){
    140                 wp_add_inline_script(DILLER_LOYALTY_JS_BUNDLE_PUBLIC_HANDLE, join(PHP_EOL, $this->inline_scripts), 'before' );
    141                 return;
    142             }
    143 
    144             // For "Full-site-editing (FSE) / Block" theme (e.g. Twenty Twenty-Two, Twenty Twenty-Four, etc)
    145             wp_register_script( DILLER_LOYALTY_INLINE_SCRIPTS_HANDLE, false );
    146             wp_enqueue_script( DILLER_LOYALTY_INLINE_SCRIPTS_HANDLE, false, array(DILLER_LOYALTY_JS_BUNDLE_PUBLIC_HANDLE) );
    147             wp_add_inline_script(DILLER_LOYALTY_INLINE_SCRIPTS_HANDLE, join(PHP_EOL, $this->inline_scripts), 'before' );
     138        if(sizeof($this->inline_scripts) > 0) {
     139            /**
     140             * Breakdance Theme Compatibility Hack.
     141             *
     142             * This function addresses script loading requirements specifically for the Breakdance Page Builder
     143             * and its associated themes to ensure proper form functionality.
     144             *
     145             * Rationale:
     146             * Breakdance utilizes two primary configurations that affect theme detection:
     147             *  1 - `Disabled Theme` setting: Forces the active theme to be breakdance-zero.
     148             *  2 - `Keep Theme` setting (with breakdance-zero installed): Breakdance suggests using its zero theme.
     149             *
     150             * The breakdance-zero theme is not a standard WordPress block theme (FSE), but our scripts must
     151             * be registered and enqueued as if it were a block/FSE theme for our forms to render and function correctly.
     152             *
     153             * The check for !function_exists('warn_if_breakdance_is_disabled') acts as a proxy for
     154             * identifying the active Breakdance compatibility mode.
     155             *
     156             * @see https://github.com/soflyy/breakdance-zero-theme For the Breakdance Zero Theme repository.
     157             **/
     158            // For classic themes (e.g. Twenty Twenty-One, Astra, etc)
     159            if(!wp_is_block_theme() && !function_exists('warn_if_breakdance_is_disabled')) {
     160                wp_add_inline_script(DILLER_LOYALTY_JS_BUNDLE_PUBLIC_HANDLE, join(PHP_EOL, $this->inline_scripts), 'before');
     161
     162                return;
     163            }
     164            // For "Full-site-editing (FSE) / Block" theme (e.g. Twenty Twenty-Two, Twenty Twenty-Four, etc)
     165            wp_register_script(DILLER_LOYALTY_INLINE_SCRIPTS_HANDLE, false);
     166            wp_enqueue_script(DILLER_LOYALTY_INLINE_SCRIPTS_HANDLE, false, array(DILLER_LOYALTY_JS_BUNDLE_PUBLIC_HANDLE));
     167            wp_add_inline_script(DILLER_LOYALTY_INLINE_SCRIPTS_HANDLE, join(PHP_EOL, $this->inline_scripts), 'before' );
    148168        }
    149169    }
  • diller-loyalty/tags/2.5.1/includes/forms/class-diller-refer-friend-form.php

    r3371774 r3420262  
    1313    public function build_fields()
    1414    {
     15        // Prevents re-rendering and duplicated inline scripts.
     16        if($this->build_fields_called)
     17            return ;
     18
     19        $this->build_fields_called = true;
     20
    1521        //Add default fields to the form
    1622        $this->add_field(new Diller_Text_Field("first_name", __('Your friend\'s first name', 'diller-loyalty'), array(), array(
  • diller-loyalty/tags/2.5.1/vendor/autoload.php

    r3371774 r3420262  
    2020require_once __DIR__ . '/composer/autoload_real.php';
    2121
    22 return ComposerAutoloaderInit9485478a794b5b24ef1802e1f42fed2c::getLoader();
     22return ComposerAutoloaderInitffe770e4be2688e8db28b6efc4cad900::getLoader();
  • diller-loyalty/tags/2.5.1/vendor/composer/autoload_real.php

    r3371774 r3420262  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit9485478a794b5b24ef1802e1f42fed2c
     5class ComposerAutoloaderInitffe770e4be2688e8db28b6efc4cad900
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInit9485478a794b5b24ef1802e1f42fed2c', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInitffe770e4be2688e8db28b6efc4cad900', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInit9485478a794b5b24ef1802e1f42fed2c', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInitffe770e4be2688e8db28b6efc4cad900', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\Composer\Autoload\ComposerStaticInit9485478a794b5b24ef1802e1f42fed2c::getInitializer($loader));
     32        call_user_func(\Composer\Autoload\ComposerStaticInitffe770e4be2688e8db28b6efc4cad900::getInitializer($loader));
    3333
    3434        $loader->register(true);
    3535
    36         $filesToLoad = \Composer\Autoload\ComposerStaticInit9485478a794b5b24ef1802e1f42fed2c::$files;
     36        $filesToLoad = \Composer\Autoload\ComposerStaticInitffe770e4be2688e8db28b6efc4cad900::$files;
    3737        $requireFile = \Closure::bind(static function ($fileIdentifier, $file) {
    3838            if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • diller-loyalty/tags/2.5.1/vendor/composer/autoload_static.php

    r3371774 r3420262  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit9485478a794b5b24ef1802e1f42fed2c
     7class ComposerStaticInitffe770e4be2688e8db28b6efc4cad900
    88{
    99    public static $files = array (
     
    6969    {
    7070        return \Closure::bind(function () use ($loader) {
    71             $loader->prefixLengthsPsr4 = ComposerStaticInit9485478a794b5b24ef1802e1f42fed2c::$prefixLengthsPsr4;
    72             $loader->prefixDirsPsr4 = ComposerStaticInit9485478a794b5b24ef1802e1f42fed2c::$prefixDirsPsr4;
    73             $loader->classMap = ComposerStaticInit9485478a794b5b24ef1802e1f42fed2c::$classMap;
     71            $loader->prefixLengthsPsr4 = ComposerStaticInitffe770e4be2688e8db28b6efc4cad900::$prefixLengthsPsr4;
     72            $loader->prefixDirsPsr4 = ComposerStaticInitffe770e4be2688e8db28b6efc4cad900::$prefixDirsPsr4;
     73            $loader->classMap = ComposerStaticInitffe770e4be2688e8db28b6efc4cad900::$classMap;
    7474
    7575        }, null, ClassLoader::class);
  • diller-loyalty/tags/2.5.1/vendor/composer/installed.php

    r3371774 r3420262  
    44        'pretty_version' => 'dev-main',
    55        'version' => 'dev-main',
    6         'reference' => 'bf16001ed2643d08e825944f34cf152808969af2',
     6        'reference' => '1f511f8df4ab4ddc053a1f1beb95e7a956f72813',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    2323            'pretty_version' => 'dev-main',
    2424            'version' => 'dev-main',
    25             'reference' => 'bf16001ed2643d08e825944f34cf152808969af2',
     25            'reference' => '1f511f8df4ab4ddc053a1f1beb95e7a956f72813',
    2626            'type' => 'library',
    2727            'install_path' => __DIR__ . '/../../',
  • diller-loyalty/trunk/README.txt

    r3375234 r3420262  
    33Tags: loyalty program, customer club, coupons, members, campaigns
    44Requires at least: 4.7
    5 Tested up to: 6.8.3
    6 Version: 2.5.0
    7 Stable tag: 2.5.0
     5Tested up to: 6.9
     6Version: 2.5.1
     7Stable tag: 2.5.1
    88Requires PHP: 7.3
    99WC requires at least: 3.8.0
    10 WC tested up to: 10.2.2
     10WC tested up to: 10.4.0
    1111License: MIT
    1212License URI: https://choosealicense.com/licenses/mit/
     
    6363
    6464== Changelog ==
     65= 2.5.1 =
     66* Fixed inline JavaScript rendering issue affecting some block themes, such as Breakdance Builder/Zero
     67* Tested and ensured compatibility with WordPress up to v6.9
     68
    6569= 2.5.0 =
    6670* Implements full compatibility with WooCommerce High-Performance Order Storage (HPOS)
  • diller-loyalty/trunk/diller-loyalty.php

    r3375234 r3420262  
    66 * Plugin URI:           https://diller.no/
    77 * Description:          Diller is a loyalty platform for businesses that is easy, affordable and profitable and integrates seamlessly with your WooCommerce shop.
    8  * Version:              2.5.0
     8 * Version:              2.5.1
    99 * Author:               Diller AS
    1010 * Author URI:           https://diller.no/kontakt/
     
    1313 * Text Domain:          diller-loyalty
    1414 * Domain Path:          /languages
    15  * Stable tag:           2.5.0
     15 * Stable tag:           2.5.1
    1616 * Requires at least:    4.7
    1717 * Tested up to:         6.8.3
     
    3131// Start at version 2.0.0 and use SemVer - https://semver.org
    3232if ( ! defined( 'DILLER_LOYALTY_VERSION' ) ) {
    33     define('DILLER_LOYALTY_VERSION', '2.5.0');
     33    define('DILLER_LOYALTY_VERSION', '2.5.1');
    3434}
    3535
  • diller-loyalty/trunk/includes/class-diller-loyalty-woocommerce.php

    r3375234 r3420262  
    77
    88final class Diller_Loyalty_Woocommerce {
    9 
     9    private bool $my_account_page_loyalty_content_called = false;
    1010
    1111    public function __construct() {
     
    165165
    166166    function my_account_page_loyalty_profile_endpoint_content() {
     167        // Prevents re-rendering and duplicated inline scripts.
     168        if($this->my_account_page_loyalty_content_called)
     169            return ;
     170
     171        $this->my_account_page_loyalty_content_called = true;
    167172
    168173        echo '<div class="diller-container">';
     
    178183
    179184    function my_account_page_friend_referral_endpoint_content() {
     185        // Prevents re-rendering and duplicated inline scripts.
     186        if($this->my_account_page_loyalty_content_called)
     187            return ;
     188
     189        $this->my_account_page_loyalty_content_called = true;
     190
    180191        ?>
    181192        <div class="diller-container">
     
    752763
    753764
     765        /**
     766         * Breakdance Theme Compatibility Hack.
     767         *
     768         * This function addresses script loading requirements specifically for the Breakdance Page Builder
     769         * and its associated themes to ensure proper form functionality.
     770         *
     771         * Rationale:
     772         * Breakdance utilizes two primary configurations that affect theme detection:
     773         *  1 - `Disabled Theme` setting: Forces the active theme to be breakdance-zero.
     774         *  2 - `Keep Theme` setting (with breakdance-zero installed): Breakdance suggests using its zero theme.
     775         *
     776         * The breakdance-zero theme is not a standard WordPress block theme (FSE), but our scripts must
     777         * be registered and enqueued as if it were a block/FSE theme for our forms to render and function correctly.
     778         *
     779         * The check for !function_exists('warn_if_breakdance_is_disabled') acts as a proxy for
     780         * identifying the active Breakdance compatibility mode.
     781         *
     782         * @see https://github.com/soflyy/breakdance-zero-theme For the Breakdance Zero Theme repository.
     783         **/
    754784        // For classic themes (e.g. Twenty Twenty-One)
    755         if(!wp_is_block_theme()){
     785        if(!wp_is_block_theme() && !function_exists('warn_if_breakdance_is_disabled')){
    756786            wp_add_inline_script(DILLER_LOYALTY_JS_VENDORS_BUNDLE_HANDLE, "window.Diller_Loyalty = Object.assign({}, window.Diller_Loyalty, " . json_encode($js_params) .");", 'before' );
    757787            return $fields;
     
    16181648    }
    16191649
    1620 
    16211650    private function display_my_account_profile_content() {
    1622 
    16231651        // Some scenarios, like changing the phone number, after unsuscribing, etc we want to skip rendering the main form.
    16241652        if(isset($GLOBALS['diller_hide_profile_form']) && $GLOBALS['diller_hide_profile_form'] === true) return;
  • diller-loyalty/trunk/includes/forms/class-diller-enrollment-form.php

    r3371774 r3420262  
    208208    public function build_fields()
    209209    {
     210        // Prevents re-rendering and duplicated inline scripts.
     211        if($this->build_fields_called)
     212            return ;
     213
     214        $this->build_fields_called = true;
     215
    210216        $fields = array();
    211217        $fields[996] = new Diller_Hidden_Field("activation_token","", array());
  • diller-loyalty/trunk/includes/forms/class-diller-form.php

    r3371774 r3420262  
    2626
    2727    protected $elements;
     28
     29    protected $build_fields_called = false;
    2830
    2931    /*
     
    134136        $this->add_inline_scripts();
    135137
    136         if(sizeof($this->inline_scripts) > 0){
    137 
    138             // For classic themes (e.g. Twenty Twenty-One)
    139             if(!wp_is_block_theme()){
    140                 wp_add_inline_script(DILLER_LOYALTY_JS_BUNDLE_PUBLIC_HANDLE, join(PHP_EOL, $this->inline_scripts), 'before' );
    141                 return;
    142             }
    143 
    144             // For "Full-site-editing (FSE) / Block" theme (e.g. Twenty Twenty-Two, Twenty Twenty-Four, etc)
    145             wp_register_script( DILLER_LOYALTY_INLINE_SCRIPTS_HANDLE, false );
    146             wp_enqueue_script( DILLER_LOYALTY_INLINE_SCRIPTS_HANDLE, false, array(DILLER_LOYALTY_JS_BUNDLE_PUBLIC_HANDLE) );
    147             wp_add_inline_script(DILLER_LOYALTY_INLINE_SCRIPTS_HANDLE, join(PHP_EOL, $this->inline_scripts), 'before' );
     138        if(sizeof($this->inline_scripts) > 0) {
     139            /**
     140             * Breakdance Theme Compatibility Hack.
     141             *
     142             * This function addresses script loading requirements specifically for the Breakdance Page Builder
     143             * and its associated themes to ensure proper form functionality.
     144             *
     145             * Rationale:
     146             * Breakdance utilizes two primary configurations that affect theme detection:
     147             *  1 - `Disabled Theme` setting: Forces the active theme to be breakdance-zero.
     148             *  2 - `Keep Theme` setting (with breakdance-zero installed): Breakdance suggests using its zero theme.
     149             *
     150             * The breakdance-zero theme is not a standard WordPress block theme (FSE), but our scripts must
     151             * be registered and enqueued as if it were a block/FSE theme for our forms to render and function correctly.
     152             *
     153             * The check for !function_exists('warn_if_breakdance_is_disabled') acts as a proxy for
     154             * identifying the active Breakdance compatibility mode.
     155             *
     156             * @see https://github.com/soflyy/breakdance-zero-theme For the Breakdance Zero Theme repository.
     157             **/
     158            // For classic themes (e.g. Twenty Twenty-One, Astra, etc)
     159            if(!wp_is_block_theme() && !function_exists('warn_if_breakdance_is_disabled')) {
     160                wp_add_inline_script(DILLER_LOYALTY_JS_BUNDLE_PUBLIC_HANDLE, join(PHP_EOL, $this->inline_scripts), 'before');
     161
     162                return;
     163            }
     164            // For "Full-site-editing (FSE) / Block" theme (e.g. Twenty Twenty-Two, Twenty Twenty-Four, etc)
     165            wp_register_script(DILLER_LOYALTY_INLINE_SCRIPTS_HANDLE, false);
     166            wp_enqueue_script(DILLER_LOYALTY_INLINE_SCRIPTS_HANDLE, false, array(DILLER_LOYALTY_JS_BUNDLE_PUBLIC_HANDLE));
     167            wp_add_inline_script(DILLER_LOYALTY_INLINE_SCRIPTS_HANDLE, join(PHP_EOL, $this->inline_scripts), 'before' );
    148168        }
    149169    }
  • diller-loyalty/trunk/includes/forms/class-diller-refer-friend-form.php

    r3371774 r3420262  
    1313    public function build_fields()
    1414    {
     15        // Prevents re-rendering and duplicated inline scripts.
     16        if($this->build_fields_called)
     17            return ;
     18
     19        $this->build_fields_called = true;
     20
    1521        //Add default fields to the form
    1622        $this->add_field(new Diller_Text_Field("first_name", __('Your friend\'s first name', 'diller-loyalty'), array(), array(
  • diller-loyalty/trunk/vendor/autoload.php

    r3371774 r3420262  
    2020require_once __DIR__ . '/composer/autoload_real.php';
    2121
    22 return ComposerAutoloaderInit9485478a794b5b24ef1802e1f42fed2c::getLoader();
     22return ComposerAutoloaderInitffe770e4be2688e8db28b6efc4cad900::getLoader();
  • diller-loyalty/trunk/vendor/composer/autoload_real.php

    r3371774 r3420262  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit9485478a794b5b24ef1802e1f42fed2c
     5class ComposerAutoloaderInitffe770e4be2688e8db28b6efc4cad900
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInit9485478a794b5b24ef1802e1f42fed2c', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInitffe770e4be2688e8db28b6efc4cad900', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInit9485478a794b5b24ef1802e1f42fed2c', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInitffe770e4be2688e8db28b6efc4cad900', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\Composer\Autoload\ComposerStaticInit9485478a794b5b24ef1802e1f42fed2c::getInitializer($loader));
     32        call_user_func(\Composer\Autoload\ComposerStaticInitffe770e4be2688e8db28b6efc4cad900::getInitializer($loader));
    3333
    3434        $loader->register(true);
    3535
    36         $filesToLoad = \Composer\Autoload\ComposerStaticInit9485478a794b5b24ef1802e1f42fed2c::$files;
     36        $filesToLoad = \Composer\Autoload\ComposerStaticInitffe770e4be2688e8db28b6efc4cad900::$files;
    3737        $requireFile = \Closure::bind(static function ($fileIdentifier, $file) {
    3838            if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • diller-loyalty/trunk/vendor/composer/autoload_static.php

    r3371774 r3420262  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit9485478a794b5b24ef1802e1f42fed2c
     7class ComposerStaticInitffe770e4be2688e8db28b6efc4cad900
    88{
    99    public static $files = array (
     
    6969    {
    7070        return \Closure::bind(function () use ($loader) {
    71             $loader->prefixLengthsPsr4 = ComposerStaticInit9485478a794b5b24ef1802e1f42fed2c::$prefixLengthsPsr4;
    72             $loader->prefixDirsPsr4 = ComposerStaticInit9485478a794b5b24ef1802e1f42fed2c::$prefixDirsPsr4;
    73             $loader->classMap = ComposerStaticInit9485478a794b5b24ef1802e1f42fed2c::$classMap;
     71            $loader->prefixLengthsPsr4 = ComposerStaticInitffe770e4be2688e8db28b6efc4cad900::$prefixLengthsPsr4;
     72            $loader->prefixDirsPsr4 = ComposerStaticInitffe770e4be2688e8db28b6efc4cad900::$prefixDirsPsr4;
     73            $loader->classMap = ComposerStaticInitffe770e4be2688e8db28b6efc4cad900::$classMap;
    7474
    7575        }, null, ClassLoader::class);
  • diller-loyalty/trunk/vendor/composer/installed.php

    r3371774 r3420262  
    44        'pretty_version' => 'dev-main',
    55        'version' => 'dev-main',
    6         'reference' => 'bf16001ed2643d08e825944f34cf152808969af2',
     6        'reference' => '1f511f8df4ab4ddc053a1f1beb95e7a956f72813',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    2323            'pretty_version' => 'dev-main',
    2424            'version' => 'dev-main',
    25             'reference' => 'bf16001ed2643d08e825944f34cf152808969af2',
     25            'reference' => '1f511f8df4ab4ddc053a1f1beb95e7a956f72813',
    2626            'type' => 'library',
    2727            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.