mirror of
https://github.com/Sarjuuk/aowow.git
synced 2025-11-29 15:58:16 +08:00
PHP8/Misc
* reduce redundancy after merge
This commit is contained in:
17
index.php
17
index.php
@@ -114,19 +114,10 @@ switch ($pageCall)
|
|||||||
catch (Exception $e) // no, apparently not..
|
catch (Exception $e) // no, apparently not..
|
||||||
{
|
{
|
||||||
$class = $cleanName.'Page';
|
$class = $cleanName.'Page';
|
||||||
if (is_callable([$class, 'display']))
|
$classInstance = new $class($pageCall, $pageParam);
|
||||||
(new $class($pageCall, $pageParam))->display();
|
|
||||||
else if (method_exists($class, 'display'))
|
if (is_callable([$classInstance, 'display']))
|
||||||
{
|
$classInstance->display();
|
||||||
// PHP 8 requires an instance of $class for is_callable to work
|
|
||||||
$classInstance = new $class($pageCall, $pageParam);
|
|
||||||
if (is_callable([$classInstance, 'display']))
|
|
||||||
$classInstance->display();
|
|
||||||
else if (isset($_GET['power']))
|
|
||||||
die('$WowheadPower.register(0, '.User::$localeId.', {})');
|
|
||||||
else // in conjunction with a proper rewriteRule in .htaccess...
|
|
||||||
(new GenericPage($pageCall))->error();
|
|
||||||
}
|
|
||||||
else if (isset($_GET['power']))
|
else if (isset($_GET['power']))
|
||||||
die('$WowheadPower.register(0, '.User::$localeId.', {})');
|
die('$WowheadPower.register(0, '.User::$localeId.', {})');
|
||||||
else // in conjunction with a proper rewriteRule in .htaccess...
|
else // in conjunction with a proper rewriteRule in .htaccess...
|
||||||
|
|||||||
Reference in New Issue
Block a user