Plugin Directory

Changeset 3301944


Ignore:
Timestamp:
05/28/2025 05:40:13 AM (9 months ago)
Author:
lmsace
Message:

Bugfix - Improve PHP 8.2 support

Location:
lmsace-connect/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • lmsace-connect/trunk/includes/class-lac.php

    r3299881 r3301944  
    3838    public $site_url;
    3939
     40    /**
     41     * Handlers for the plugin.
     42     * @var array
     43     */
    4044    public $handlers;
    4145
     46    /**
     47     * Options for the plugin.
     48     * @var array
     49     */
    4250    public $options;
     51
     52    // Declare handler properties to avoid dynamic property creation in PHP 8.2+ - Quick Fix
     53    public $Client;
     54    public $User;
     55    public $Course;
     56    public $Woocom;
     57    public $Log;
     58    public $Admin;
    4359
    4460    public const KEY = 'LACONN_';
  • lmsace-connect/trunk/lmsace-connect.php

    r3299904 r3301944  
    44 * Plugin URI: http://lmsace.com/product/lmsace-connect
    55 * Description: This plugin connects the Moodle™ LMS + WooCommerce. Helps course creators to sell their Moodle™ LMS courses via WooCommerce.
    6  * Version: 3.2
     6 * Version: 3.3
    77 * Author: LMSACE
    88 * Author URI: https://www.lmsace.com/
  • lmsace-connect/trunk/modules/sso/includes/class-lacsso.php

    r3299881 r3301944  
    2020
    2121    public const KEY = 'LACONNMOD_SSO_';
     22
     23    public $MODUser;
     24
     25    public $MODAdmin;
    2226
    2327    /**
     
    5458    public function includes() {
    5559
    56         $this->handlers['LACONNMOD_SSO_User'] = include_once($this->dirroot.'/modules/sso/includes/class-lacsso-user.php');
     60        $this->handlers['LACONNMOD_SSO_MODUser'] = include_once($this->dirroot.'/modules/sso/includes/class-lacsso-user.php');
    5761        // Only for the admin side.
    5862        if ( is_admin() ) {
    59             $this->handlers['LACONNMOD_SSO_Admin'] = include_once($this->dirroot.'/modules/sso/includes/admin/class-lacsso-admin.php');
     63            $this->handlers['LACONNMOD_SSO_MODAdmin'] = include_once($this->dirroot.'/modules/sso/includes/admin/class-lacsso-admin.php');
    6064        }
    6165
  • lmsace-connect/trunk/readme.txt

    r3299904 r3301944  
    55Tested up to: 6.8.1
    66Requires PHP: 5.6
    7 Stable tag: 3.2
     7Stable tag: 3.3
    88License: GPLv3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
Note: See TracChangeset for help on using the changeset viewer.