Plugin Directory

Changeset 2469416


Ignore:
Timestamp:
02/05/2021 10:38:04 AM (5 years ago)
Author:
karlogitlea
Message:

Fixed minor error

Location:
miqid-woo/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • miqid-woo/trunk/miqid-woo.php

    r2469411 r2469416  
    33 * Plugin Name:       MIQID-Woo
    44 * Description:       MIQID-Woo extension for WooCommerce.
    5  * Version:           1.1.0
     5 * Version:           1.1.1
    66 * Requires at least: 5.2
    77 * Requires PHP:      7.2
  • miqid-woo/trunk/readme.md

    r2469411 r2469416  
    44Tested up to: 5.5.3 
    55Requires PHP: 7.2 
    6 Stable tag: 1.1.0 
     6Stable tag: 1.1.1 
    77License: GPL v3 or Later 
    88
  • miqid-woo/trunk/src/Frontend/Conditional_Shipping.php

    r2469411 r2469416  
    2020
    2121    private function __construct() {
    22         add_filter('woocommerce_before_cart', [ $this, 'clear_wc_shipping_rates_cache' ]);
    23         add_filter('woocommerce_before_checkout_form', [ $this, 'clear_wc_shipping_rates_cache' ]);
     22        add_filter( 'woocommerce_before_cart', [ $this, 'clear_wc_shipping_rates_cache' ] );
     23        add_filter( 'woocommerce_before_checkout_form', [ $this, 'clear_wc_shipping_rates_cache' ] );
    2424        add_filter( 'woocommerce_package_rates', [ $this, '_rates' ] );
    2525        add_shortcode( 'miqid_woo_club_signup', [ $this, '_customer_club_signup' ] );
     
    3131
    3232
    33     function clear_wc_shipping_rates_cache(){
     33    function clear_wc_shipping_rates_cache() {
    3434        $packages = WC()->cart->get_shipping_packages();
    3535
    36         foreach ($packages as $key => $value) {
     36        foreach ( $packages as $key => $value ) {
    3737            $shipping_session = "shipping_for_package_$key";
    3838
    39             unset(WC()->session->$shipping_session);
     39            unset( WC()->session->$shipping_session );
    4040        }
    4141    }
    4242
    4343    function _rates( $rates ) {
    44         $user = wp_get_current_user();
     44        $user                 = wp_get_current_user();
    4545        $Conditional_Shipping = [];
    4646
     
    7171
    7272                    $rate->set_cost( sprintf( '%s', $cost ) );
    73                     $rate->set_label(trim( sprintf( '%s - %s',
     73                    $rate->set_label( trim( sprintf( '%s - %s',
    7474                        $rate->get_label(),
    7575                        $Conditional_Shipping['label']
     
    9696            $html[] = sprintf( '<p>%s</p>', __( 'Tilmelder du dig kundeklubben, får du samtidig besked om nye produkter samt tips og tricks før andre. Du får derudover fri fragt på alle ordrer.' ) );
    9797            $html[] = '<div style="display: flex">';
    98             $html[] = sprintf( '<input type="email" name="miqid_woo_club_signup" placeholder="%s" value="%s" />', __( 'Skriv din email her' ),esc_attr( $user->user_email ) );
     98            $html[] = sprintf( '<input type="email" name="miqid_woo_club_signup" placeholder="%s" value="%s" />', __( 'Skriv din email her' ), esc_attr( $user->user_email ) );
    9999            $html[] = sprintf( '<button type="button" style="white-space: nowrap">%s</button>', __( 'Signup' ) );
    100100            $html[] = '</div>';
     
    118118            $user_id = wp_create_user( $email, wp_generate_password(), $email );
    119119            if ( ! is_wp_error( $user_id ) ) {
    120                 $user = new \WP_User( $user_id );
    121             }
    122             if ( ! is_user_logged_in() ) {
    123                 wp_set_current_user( $user->ID );
    124                 wp_set_auth_cookie( $user->ID );
     120                $user = get_user_by( 'id', $user_id );
    125121            }
    126122        }
Note: See TracChangeset for help on using the changeset viewer.