Bladeren bron

Ticket #4508 - PHP 8.2 compatibility issues.

AntonLV 2 jaren geleden
bovenliggende
commit
26901fef2e

+ 5 - 0
inc/classes/BxDolCaptcha.php

@@ -48,6 +48,11 @@ class BxDolCaptcha extends BxDolFactory implements iBxDolFactoryObject
     protected $_sObject;
     protected $_aObject;
 
+    protected $_sKeyPublic;
+    protected $_sKeyPrivate;
+
+    protected $_oTemplate;
+
     /**
      * Constructor
      * @param $aObject array of captcha options

+ 4 - 3
template/scripts/BxBaseCaptchaHCaptcha.php

@@ -13,14 +13,15 @@
  */
 class BxBaseCaptchaHCaptcha extends BxDolCaptcha
 {
-	protected $sApiUrl;
-	protected $sVerifyUrl;
+    protected $_sSkin;
+    protected $sApiUrl;
+    protected $sVerifyUrl;
 
     public function __construct ($aObject, $oTemplate)
     {
         parent::__construct ($aObject, $oTemplate);
 		
-		$this->_sSkin = 'light';
+        $this->_sSkin = 'light';
         $this->sApiUrl = 'https://js.hcaptcha.com/1/api.js';
         $this->sVerifyUrl = 'https://hcaptcha.com/siteverify';
     }

+ 3 - 2
template/scripts/BxBaseCaptchaReCAPTCHANew.php

@@ -13,8 +13,9 @@
  */
 class BxBaseCaptchaReCAPTCHANew extends BxDolCaptcha
 {
-	protected $sApiUrl;
-	protected $sVerifyUrl;
+    protected $_sSkin;
+    protected $sApiUrl;
+    protected $sVerifyUrl;
 
     public function __construct ($aObject, $oTemplate)
     {