Plugin Directory

Changeset 3646768


Ignore:
Timestamp:
08/14/2026 06:50:56 AM (2 months ago)
Author:
zachtwaarcas
Message:

release v0.7.0

Location:
b-east
Files:
18 edited
1 copied

Legend:

Unmodified
Added
Removed
  • b-east/tags/0.7.0/b-east.php

    r3621264 r3646768  
    55 * Plugin URI:       https://app.b-east.nl/login
    66 * Description:      Integrate B-east shipping method with WooCommerce.
    7  * Version:          0.6.1
     7 * Version:          0.7.0
    88 * Author:           B-east Netherlands B.V.
    99 * License:          GPLv2 or later
  • b-east/tags/0.7.0/includes/class-orderlist.php

    r3621264 r3646768  
    2323                add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
    2424                add_action( 'admin_footer', array( $this, 'add_options_modal_to_footer' ) );
     25                add_action( 'admin_notices', array( $this, 'show_refresh_notice' ) );
    2526
    2627                if ( Utils::hpos_is_enabled() ) {
    … …  
    153154                $actions['to_beast']      = '[B-east] ' . __( 'Request label', 'b-east' );
    154155                $actions['beast_print']   = '[B-east] ' . __( 'Print labels', 'b-east' );
     156                $actions['beast_refresh'] = '[B-east] ' . __( 'Refresh shipment info', 'b-east' );
    155157
    156158                return $actions;
    … …  
    222224
    223225                        exit;
     226                } elseif ( 'beast_refresh' === $doaction ) {
     227                        $refreshed = 0;
     228
     229                        foreach ( $items as $order_id ) {
     230                                $order = wc_get_order( $order_id );
     231
     232                                if ( $order && Plugin::refresh_shipment( $order ) ) {
     233                                        ++$refreshed;
     234                                }
     235                        }
     236
     237                        $sendback = add_query_arg(
     238                                array(
     239                                        'beast_refreshed' => $refreshed,
     240                                        'beast_selected'  => count( $items ),
     241                                ),
     242                                $sendback
     243                        );
    224244                }
    225245
    226246                return $sendback;
     247        }
     248
     249        /**
     250         * Report the result of the 'Refresh shipment info' bulk action.
     251         *
     252         * @return void
     253         */
     254        public function show_refresh_notice() {
     255                if ( ! Utils::current_screen_is_orders() || ! isset( $_REQUEST['beast_refreshed'] ) ) {
     256                        return;
     257                }
     258
     259                $refreshed = (int) $_REQUEST['beast_refreshed'];
     260                $selected  = isset( $_REQUEST['beast_selected'] ) ? (int) $_REQUEST['beast_selected'] : $refreshed;
     261                $skipped   = max( 0, $selected - $refreshed );
     262
     263                $message = sprintf(
     264                        /* translators: %d: number of orders. */
     265                        _n( 'Loaded fresh shipment information for %d order.', 'Loaded fresh shipment information for %d orders.', $refreshed, 'b-east' ),
     266                        $refreshed
     267                );
     268
     269                if ( $skipped ) {
     270                        $message .= ' ' . sprintf(
     271                                /* translators: %d: number of orders. */
     272                                _n( '%d order has no shipment in B-east yet.', '%d orders have no shipment in B-east yet.', $skipped, 'b-east' ),
     273                                $skipped
     274                        );
     275                }
     276
     277                printf(
     278                        '<div class="notice notice-%s is-dismissible"><p>%s</p></div>',
     279                        $skipped ? 'warning' : 'success',
     280                        esc_html( $message )
     281                );
    227282        }
    228283
  • b-east/tags/0.7.0/includes/class-plugin.php

    r3621264 r3646768  
    3131         * @var string
    3232         */
    33         public static $version = '0.6.1';
     33        public static $version = '0.7.0';
    3434
    3535        /**
    … …  
    8484         */
    8585        public static function create_shipment( $order_id, $order ) {
    86                 global $wp_filesystem;
    87 
    8886                $request_label = '1' === get_option( 'beast_requestlabel' );
    8987
    … …  
    134132                }
    135133
     134                self::download_label( $order );
     135        }
     136
     137        /**
     138         * Load fresh shipment information from B-east and store it on the order.
     139         *
     140         * @param WC_Order $order The Order.
     141         * @return bool Whether the shipment information was updated.
     142         */
     143        public static function refresh_shipment( WC_Order $order ) {
     144                $beast_shipment = $order->get_meta( 'b-east' );
     145
     146                if ( ! isset( $beast_shipment->id ) ) {
     147                        return false;
     148                }
     149
     150                $url      = BEAST_API_BASE_URL . '/shipments/' . $beast_shipment->id;
     151                $headers  = array(
     152                        'Authorization' => 'Bearer ' . get_option( 'beast_apikey' ),
     153                        'Accept'        => 'application/json',
     154                );
     155                $response = wp_remote_get( $url, compact( 'headers' ) );
     156
     157                if ( 200 !== wp_remote_retrieve_response_code( $response ) ) {
     158                        return false;
     159                }
     160
     161                $fresh_shipment = json_decode( wp_remote_retrieve_body( $response ) );
     162
     163                if ( ! isset( $fresh_shipment->barcode ) ) {
     164                        return false;
     165                }
     166
     167                $order->update_meta_data( 'b-east', $fresh_shipment );
     168                $order->save();
     169
     170                // Fetch the label as well if we store labels and don't have this one yet.
     171                if ( '1' === get_option( 'beast_requestlabel' ) && ! self::label_exists_for_order( $order ) ) {
     172                        self::download_label( $order );
     173                }
     174
     175                return true;
     176        }
     177
     178        /**
     179         * Download the order's label from B-east into the uploads directory.
     180         *
     181         * @param WC_Order $order The Order.
     182         * @return void
     183         */
     184        protected static function download_label( WC_Order $order ) {
     185                global $wp_filesystem;
     186
     187                $beast_shipment = $order->get_meta( 'b-east' );
     188
     189                if ( ! isset( $beast_shipment->id ) ) {
     190                        return;
     191                }
     192
    136193                $url      = BEAST_API_BASE_URL . '/shipments/' . $beast_shipment->id . '/label';
    137194                $headers  = array(
    … …  
    143200                $upload_dir = wp_upload_dir();
    144201
    145                 if ( ! empty( $upload_dir['basedir'] ) ) {
    146                         $dirname = $upload_dir['basedir'] . '/b-east';
    147                         if ( ! file_exists( $dirname ) ) {
    148                                 wp_mkdir_p( $dirname );
    149                         }
     202                if ( empty( $upload_dir['basedir'] ) ) {
     203                        return;
     204                }
     205
     206                $dirname = $upload_dir['basedir'] . '/b-east';
     207                if ( ! file_exists( $dirname ) ) {
     208                        wp_mkdir_p( $dirname );
    150209                }
    151210
    … …  
    154213                WP_Filesystem();
    155214                $wp_filesystem->put_contents( $dirname . '/' . $filename, wp_remote_retrieve_body( $response ) );
     215        }
     216
     217        /**
     218         * Check whether the order's label is stored in the uploads directory.
     219         *
     220         * @param WC_Order $order The Order.
     221         * @return bool
     222         */
     223        public static function label_exists_for_order( WC_Order $order ) {
     224                $filename = self::label_filename_for_order( $order );
     225
     226                if ( '' === $filename ) {
     227                        return false;
     228                }
     229
     230                return file_exists( wp_get_upload_dir()['basedir'] . '/b-east/' . $filename );
    156231        }
    157232
  • b-east/tags/0.7.0/languages/b-east-nl_NL.po

    r3465545 r3646768  
    88"Content-Type: text/plain; charset=UTF-8\n"
    99"Content-Transfer-Encoding: 8bit\n"
     10"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    1011"POT-Creation-Date: 2026-02-19T13:05:34+00:00\n"
    1112"PO-Revision-Date: 2026-02-19T13:05:34+00:00\n"
    … …  
    140141msgid "Print labels"
    141142msgstr "Print labels"
     143
     144#: includes/class-orderlist.php:156
     145msgid "Refresh shipment info"
     146msgstr "Zendinggegevens verversen"
     147
     148#. translators: %d: number of orders.
     149#: includes/class-orderlist.php:265
     150#, php-format
     151msgid "Loaded fresh shipment information for %d order."
     152msgid_plural "Loaded fresh shipment information for %d orders."
     153msgstr[0] "Zendinggegevens van %d order opnieuw opgehaald."
     154msgstr[1] "Zendinggegevens van %d orders opnieuw opgehaald."
     155
     156#. translators: %d: number of orders.
     157#: includes/class-orderlist.php:272
     158#, php-format
     159msgid "%d order has no shipment in B-east yet."
     160msgid_plural "%d orders have no shipment in B-east yet."
     161msgstr[0] "%d order heeft nog geen zending in B-east."
     162msgstr[1] "%d orders hebben nog geen zending in B-east."
  • b-east/tags/0.7.0/readme.txt

    r3621264 r3646768  
    55Tested up to: 7.0
    66Requires PHP: 7.0
    7 Stable tag: 0.6.1
     7Stable tag: 0.7.0
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    … …  
    4040== Changelog ==
    4141
     42= 0.7 =
     43* Added a bulk action to fetch fresh shipment data from B-east.
     44
    4245= 0.6 =
    4346* Update the B-east corporate identity.
  • b-east/tags/0.7.0/vendor/composer/autoload_classmap.php

    r3465545 r3646768  
    99    'Beast\\WooCommerce\\AutoClose' => $baseDir . '/includes/class-autoclose.php',
    1010    'Beast\\WooCommerce\\Autosync' => $baseDir . '/includes/class-autosync.php',
     11    'Beast\\WooCommerce\\BlockIntegration' => $baseDir . '/includes/class-blockintegration.php',
     12    'Beast\\WooCommerce\\Checkout' => $baseDir . '/includes/checkout/class-checkout.php',
    1113    'Beast\\WooCommerce\\CreateShipment' => $baseDir . '/includes/class-createshipment.php',
    1214    'Beast\\WooCommerce\\Menu' => $baseDir . '/includes/class-menu.php',
    … …  
    1517    'Beast\\WooCommerce\\Plugin' => $baseDir . '/includes/class-plugin.php',
    1618    'Beast\\WooCommerce\\Settings' => $baseDir . '/includes/class-settings.php',
     19    'Beast\\WooCommerce\\ShippingMethod' => $baseDir . '/includes/checkout/class-shippingmethod.php',
    1720    'Beast\\WooCommerce\\Translations' => $baseDir . '/includes/class-translations.php',
    1821    'Beast\\WooCommerce\\Utils' => $baseDir . '/includes/class-utils.php',
  • b-east/tags/0.7.0/vendor/composer/autoload_static.php

    r3465545 r3646768  
    2424        'Beast\\WooCommerce\\AutoClose' => __DIR__ . '/../..' . '/includes/class-autoclose.php',
    2525        'Beast\\WooCommerce\\Autosync' => __DIR__ . '/../..' . '/includes/class-autosync.php',
     26        'Beast\\WooCommerce\\BlockIntegration' => __DIR__ . '/../..' . '/includes/class-blockintegration.php',
     27        'Beast\\WooCommerce\\Checkout' => __DIR__ . '/../..' . '/includes/checkout/class-checkout.php',
    2628        'Beast\\WooCommerce\\CreateShipment' => __DIR__ . '/../..' . '/includes/class-createshipment.php',
    2729        'Beast\\WooCommerce\\Menu' => __DIR__ . '/../..' . '/includes/class-menu.php',
    … …  
    3032        'Beast\\WooCommerce\\Plugin' => __DIR__ . '/../..' . '/includes/class-plugin.php',
    3133        'Beast\\WooCommerce\\Settings' => __DIR__ . '/../..' . '/includes/class-settings.php',
     34        'Beast\\WooCommerce\\ShippingMethod' => __DIR__ . '/../..' . '/includes/checkout/class-shippingmethod.php',
    3235        'Beast\\WooCommerce\\Translations' => __DIR__ . '/../..' . '/includes/class-translations.php',
    3336        'Beast\\WooCommerce\\Utils' => __DIR__ . '/../..' . '/includes/class-utils.php',
  • b-east/tags/0.7.0/vendor/composer/installed.php

    r3621264 r3646768  
    44        'pretty_version' => 'dev-main',
    55        'version' => 'dev-main',
    6         'reference' => 'ef6f909d4a14222609851d43693fb25194858f75',
     6        'reference' => 'e51f11a37837409781628e377ac1adcb17e335e1',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
    … …  
    1414            'pretty_version' => 'dev-main',
    1515            'version' => 'dev-main',
    16             'reference' => 'ef6f909d4a14222609851d43693fb25194858f75',
     16            'reference' => 'e51f11a37837409781628e377ac1adcb17e335e1',
    1717            'type' => 'library',
    1818            'install_path' => __DIR__ . '/../../',
  • b-east/trunk/b-east.php

    r3621264 r3646768  
    55 * Plugin URI:       https://app.b-east.nl/login
    66 * Description:      Integrate B-east shipping method with WooCommerce.
    7  * Version:          0.6.1
     7 * Version:          0.7.0
    88 * Author:           B-east Netherlands B.V.
    99 * License:          GPLv2 or later
  • b-east/trunk/includes/class-orderlist.php

    r3621264 r3646768  
    2323                add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
    2424                add_action( 'admin_footer', array( $this, 'add_options_modal_to_footer' ) );
     25                add_action( 'admin_notices', array( $this, 'show_refresh_notice' ) );
    2526
    2627                if ( Utils::hpos_is_enabled() ) {
    … …  
    153154                $actions['to_beast']      = '[B-east] ' . __( 'Request label', 'b-east' );
    154155                $actions['beast_print']   = '[B-east] ' . __( 'Print labels', 'b-east' );
     156                $actions['beast_refresh'] = '[B-east] ' . __( 'Refresh shipment info', 'b-east' );
    155157
    156158                return $actions;
    … …  
    222224
    223225                        exit;
     226                } elseif ( 'beast_refresh' === $doaction ) {
     227                        $refreshed = 0;
     228
     229                        foreach ( $items as $order_id ) {
     230                                $order = wc_get_order( $order_id );
     231
     232                                if ( $order && Plugin::refresh_shipment( $order ) ) {
     233                                        ++$refreshed;
     234                                }
     235                        }
     236
     237                        $sendback = add_query_arg(
     238                                array(
     239                                        'beast_refreshed' => $refreshed,
     240                                        'beast_selected'  => count( $items ),
     241                                ),
     242                                $sendback
     243                        );
    224244                }
    225245
    226246                return $sendback;
     247        }
     248
     249        /**
     250         * Report the result of the 'Refresh shipment info' bulk action.
     251         *
     252         * @return void
     253         */
     254        public function show_refresh_notice() {
     255                if ( ! Utils::current_screen_is_orders() || ! isset( $_REQUEST['beast_refreshed'] ) ) {
     256                        return;
     257                }
     258
     259                $refreshed = (int) $_REQUEST['beast_refreshed'];
     260                $selected  = isset( $_REQUEST['beast_selected'] ) ? (int) $_REQUEST['beast_selected'] : $refreshed;
     261                $skipped   = max( 0, $selected - $refreshed );
     262
     263                $message = sprintf(
     264                        /* translators: %d: number of orders. */
     265                        _n( 'Loaded fresh shipment information for %d order.', 'Loaded fresh shipment information for %d orders.', $refreshed, 'b-east' ),
     266                        $refreshed
     267                );
     268
     269                if ( $skipped ) {
     270                        $message .= ' ' . sprintf(
     271                                /* translators: %d: number of orders. */
     272                                _n( '%d order has no shipment in B-east yet.', '%d orders have no shipment in B-east yet.', $skipped, 'b-east' ),
     273                                $skipped
     274                        );
     275                }
     276
     277                printf(
     278                        '<div class="notice notice-%s is-dismissible"><p>%s</p></div>',
     279                        $skipped ? 'warning' : 'success',
     280                        esc_html( $message )
     281                );
    227282        }
    228283
  • b-east/trunk/includes/class-plugin.php

    r3621264 r3646768  
    3131         * @var string
    3232         */
    33         public static $version = '0.6.1';
     33        public static $version = '0.7.0';
    3434
    3535        /**
    … …  
    8484         */
    8585        public static function create_shipment( $order_id, $order ) {
    86                 global $wp_filesystem;
    87 
    8886                $request_label = '1' === get_option( 'beast_requestlabel' );
    8987
    … …  
    134132                }
    135133
     134                self::download_label( $order );
     135        }
     136
     137        /**
     138         * Load fresh shipment information from B-east and store it on the order.
     139         *
     140         * @param WC_Order $order The Order.
     141         * @return bool Whether the shipment information was updated.
     142         */
     143        public static function refresh_shipment( WC_Order $order ) {
     144                $beast_shipment = $order->get_meta( 'b-east' );
     145
     146                if ( ! isset( $beast_shipment->id ) ) {
     147                        return false;
     148                }
     149
     150                $url      = BEAST_API_BASE_URL . '/shipments/' . $beast_shipment->id;
     151                $headers  = array(
     152                        'Authorization' => 'Bearer ' . get_option( 'beast_apikey' ),
     153                        'Accept'        => 'application/json',
     154                );
     155                $response = wp_remote_get( $url, compact( 'headers' ) );
     156
     157                if ( 200 !== wp_remote_retrieve_response_code( $response ) ) {
     158                        return false;
     159                }
     160
     161                $fresh_shipment = json_decode( wp_remote_retrieve_body( $response ) );
     162
     163                if ( ! isset( $fresh_shipment->barcode ) ) {
     164                        return false;
     165                }
     166
     167                $order->update_meta_data( 'b-east', $fresh_shipment );
     168                $order->save();
     169
     170                // Fetch the label as well if we store labels and don't have this one yet.
     171                if ( '1' === get_option( 'beast_requestlabel' ) && ! self::label_exists_for_order( $order ) ) {
     172                        self::download_label( $order );
     173                }
     174
     175                return true;
     176        }
     177
     178        /**
     179         * Download the order's label from B-east into the uploads directory.
     180         *
     181         * @param WC_Order $order The Order.
     182         * @return void
     183         */
     184        protected static function download_label( WC_Order $order ) {
     185                global $wp_filesystem;
     186
     187                $beast_shipment = $order->get_meta( 'b-east' );
     188
     189                if ( ! isset( $beast_shipment->id ) ) {
     190                        return;
     191                }
     192
    136193                $url      = BEAST_API_BASE_URL . '/shipments/' . $beast_shipment->id . '/label';
    137194                $headers  = array(
    … …  
    143200                $upload_dir = wp_upload_dir();
    144201
    145                 if ( ! empty( $upload_dir['basedir'] ) ) {
    146                         $dirname = $upload_dir['basedir'] . '/b-east';
    147                         if ( ! file_exists( $dirname ) ) {
    148                                 wp_mkdir_p( $dirname );
    149                         }
     202                if ( empty( $upload_dir['basedir'] ) ) {
     203                        return;
     204                }
     205
     206                $dirname = $upload_dir['basedir'] . '/b-east';
     207                if ( ! file_exists( $dirname ) ) {
     208                        wp_mkdir_p( $dirname );
    150209                }
    151210
    … …  
    154213                WP_Filesystem();
    155214                $wp_filesystem->put_contents( $dirname . '/' . $filename, wp_remote_retrieve_body( $response ) );
     215        }
     216
     217        /**
     218         * Check whether the order's label is stored in the uploads directory.
     219         *
     220         * @param WC_Order $order The Order.
     221         * @return bool
     222         */
     223        public static function label_exists_for_order( WC_Order $order ) {
     224                $filename = self::label_filename_for_order( $order );
     225
     226                if ( '' === $filename ) {
     227                        return false;
     228                }
     229
     230                return file_exists( wp_get_upload_dir()['basedir'] . '/b-east/' . $filename );
    156231        }
    157232
  • b-east/trunk/languages/b-east-nl_NL.po

    r3465545 r3646768  
    88"Content-Type: text/plain; charset=UTF-8\n"
    99"Content-Transfer-Encoding: 8bit\n"
     10"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    1011"POT-Creation-Date: 2026-02-19T13:05:34+00:00\n"
    1112"PO-Revision-Date: 2026-02-19T13:05:34+00:00\n"
    … …  
    140141msgid "Print labels"
    141142msgstr "Print labels"
     143
     144#: includes/class-orderlist.php:156
     145msgid "Refresh shipment info"
     146msgstr "Zendinggegevens verversen"
     147
     148#. translators: %d: number of orders.
     149#: includes/class-orderlist.php:265
     150#, php-format
     151msgid "Loaded fresh shipment information for %d order."
     152msgid_plural "Loaded fresh shipment information for %d orders."
     153msgstr[0] "Zendinggegevens van %d order opnieuw opgehaald."
     154msgstr[1] "Zendinggegevens van %d orders opnieuw opgehaald."
     155
     156#. translators: %d: number of orders.
     157#: includes/class-orderlist.php:272
     158#, php-format
     159msgid "%d order has no shipment in B-east yet."
     160msgid_plural "%d orders have no shipment in B-east yet."
     161msgstr[0] "%d order heeft nog geen zending in B-east."
     162msgstr[1] "%d orders hebben nog geen zending in B-east."
  • b-east/trunk/readme.txt

    r3621264 r3646768  
    55Tested up to: 7.0
    66Requires PHP: 7.0
    7 Stable tag: 0.6.1
     7Stable tag: 0.7.0
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    … …  
    4040== Changelog ==
    4141
     42= 0.7 =
     43* Added a bulk action to fetch fresh shipment data from B-east.
     44
    4245= 0.6 =
    4346* Update the B-east corporate identity.
  • b-east/trunk/vendor/composer/autoload_classmap.php

    r3465545 r3646768  
    99    'Beast\\WooCommerce\\AutoClose' => $baseDir . '/includes/class-autoclose.php',
    1010    'Beast\\WooCommerce\\Autosync' => $baseDir . '/includes/class-autosync.php',
     11    'Beast\\WooCommerce\\BlockIntegration' => $baseDir . '/includes/class-blockintegration.php',
     12    'Beast\\WooCommerce\\Checkout' => $baseDir . '/includes/checkout/class-checkout.php',
    1113    'Beast\\WooCommerce\\CreateShipment' => $baseDir . '/includes/class-createshipment.php',
    1214    'Beast\\WooCommerce\\Menu' => $baseDir . '/includes/class-menu.php',
    … …  
    1517    'Beast\\WooCommerce\\Plugin' => $baseDir . '/includes/class-plugin.php',
    1618    'Beast\\WooCommerce\\Settings' => $baseDir . '/includes/class-settings.php',
     19    'Beast\\WooCommerce\\ShippingMethod' => $baseDir . '/includes/checkout/class-shippingmethod.php',
    1720    'Beast\\WooCommerce\\Translations' => $baseDir . '/includes/class-translations.php',
    1821    'Beast\\WooCommerce\\Utils' => $baseDir . '/includes/class-utils.php',
  • b-east/trunk/vendor/composer/autoload_static.php

    r3465545 r3646768  
    2424        'Beast\\WooCommerce\\AutoClose' => __DIR__ . '/../..' . '/includes/class-autoclose.php',
    2525        'Beast\\WooCommerce\\Autosync' => __DIR__ . '/../..' . '/includes/class-autosync.php',
     26        'Beast\\WooCommerce\\BlockIntegration' => __DIR__ . '/../..' . '/includes/class-blockintegration.php',
     27        'Beast\\WooCommerce\\Checkout' => __DIR__ . '/../..' . '/includes/checkout/class-checkout.php',
    2628        'Beast\\WooCommerce\\CreateShipment' => __DIR__ . '/../..' . '/includes/class-createshipment.php',
    2729        'Beast\\WooCommerce\\Menu' => __DIR__ . '/../..' . '/includes/class-menu.php',
    … …  
    3032        'Beast\\WooCommerce\\Plugin' => __DIR__ . '/../..' . '/includes/class-plugin.php',
    3133        'Beast\\WooCommerce\\Settings' => __DIR__ . '/../..' . '/includes/class-settings.php',
     34        'Beast\\WooCommerce\\ShippingMethod' => __DIR__ . '/../..' . '/includes/checkout/class-shippingmethod.php',
    3235        'Beast\\WooCommerce\\Translations' => __DIR__ . '/../..' . '/includes/class-translations.php',
    3336        'Beast\\WooCommerce\\Utils' => __DIR__ . '/../..' . '/includes/class-utils.php',
  • b-east/trunk/vendor/composer/installed.php

    r3621264 r3646768  
    44        'pretty_version' => 'dev-main',
    55        'version' => 'dev-main',
    6         'reference' => 'ef6f909d4a14222609851d43693fb25194858f75',
     6        'reference' => 'e51f11a37837409781628e377ac1adcb17e335e1',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
    … …  
    1414            'pretty_version' => 'dev-main',
    1515            'version' => 'dev-main',
    16             'reference' => 'ef6f909d4a14222609851d43693fb25194858f75',
     16            'reference' => 'e51f11a37837409781628e377ac1adcb17e335e1',
    1717            'type' => 'library',
    1818            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.