-
Bug
-
Resolution: Fixed
-
Minor
-
2.3
-
MOODLE_23_STABLE
-
MOODLE_25_STABLE
-
MDL-36138-master -
When we first connect with our CAS Authentication method with the version 2.3.2 of Moodle those warning appears:
Strict Standards: Non-static method phpCAS::client() should not be called statically, assuming $this from incompatible context in D:\xampp\htdocs\moodle\auth\cas\auth.php on line 190
|
|
Strict Standards: Non-static method phpCAS::traceBegin() should not be called statically, assuming $this from incompatible context in D:\xampp\htdocs\moodle\auth\cas\CAS\CAS.php on line 345
|
|
Strict Standards: Non-static method phpCAS::backtrace() should not be called statically, assuming $this from incompatible context in D:\xampp\htdocs\moodle\auth\cas\CAS\CAS.php on line 556
|
Its only a short list but the problem is appear because of the function who are not called as public static function in the class phpCAS in auth/cas/CAS/CAS.php
Another warning is about to not initialize the global var $frm in the function loginpage_hook() in auth/cas/auth.php like this:
$frm = new stdClass();
|
- duplicates
-
MDL-35689 The E_STRICT error level introduced in debug developper mode in MDL-31167 breaks the phpCAS library
-
- Closed
-
- has been marked as being related by
-
MDL-16982 Adding data mapping for custom user fields
-
- Closed
-
- will be (partly) resolved by
-
MDL-31938 Upgrade phpCAS library - fixing CVE-2012-1104 and CVE-2012-1105 and various problems
-
- Closed
-