Fix all PHP 8 deprecated/removed function usage across the repository
Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/209fe796-9a38-47c1-a6b7-992ce11d038b Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
This commit is contained in:
parent
73319ffeed
commit
c0bd0a0bb5
30 changed files with 198 additions and 471 deletions
|
|
@ -724,8 +724,7 @@ class Smarty extends Smarty_Internal_Data {
|
|||
{
|
||||
static $camel_func;
|
||||
if (!isset($camel_func))
|
||||
$camel_func = create_function('$c', 'return "_" . strtolower($c[1]);');
|
||||
// PHP4 call to constructor?
|
||||
$camel_func = function($c) { return "_" . strtolower($c[1]); };
|
||||
if (strtolower($name) == 'smarty') {
|
||||
throw new SmartyException('Please use parent::__construct() to call parent constuctor');
|
||||
return false;
|
||||
|
|
|
|||
|
|
@ -896,8 +896,7 @@ class Smarty_Internal_Template extends Smarty_Internal_Data {
|
|||
{
|
||||
static $camel_func;
|
||||
if (!isset($camel_func))
|
||||
$camel_func = create_function('$c', 'return "_" . strtolower($c[1]);');
|
||||
// see if this is a set/get for a property
|
||||
$camel_func = function($c) { return "_" . strtolower($c[1]); };
|
||||
$first3 = strtolower(substr($name, 0, 3));
|
||||
if (in_array($first3, array('set', 'get')) && substr($name, 3, 1) !== '_') {
|
||||
// try to keep case correct for future PHP 6.0 case-sensitive class methods
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue