1
0
Fork 0

optimize for php8

Dieser Commit ist enthalten in:
o.pinke 2023-07-19 18:59:11 +02:00
Ursprung e9d44453fb
Commit 606b832ce8
3 geänderte Dateien mit 27 neuen und 49 gelöschten Zeilen

Datei anzeigen

@ -72,13 +72,13 @@ abstract class ModRewrite_ControllerAbstract {
* Template file or template string to render
* @var string
*/
protected $_template = null;
protected $_template;
/**
* Additional properties list
* @var array
*/
protected $_properties = array();
protected $_properties = [];
/**
* Debug flag
@ -138,20 +138,18 @@ abstract class ModRewrite_ControllerAbstract {
/**
* Property setter.
* @param string $key
* @param mixed $value
*/
public function setProperty($key, $value) {
public function setProperty($key, mixed $value) {
$this->_properties[$key] = $value;
}
/**
* Property getter.
* @param string $key
* @param mixed $default
* @return mixed
*/
public function getProperty($key, $default = null) {
return (isset($this->_properties[$key])) ? $this->_properties[$key] : $default;
public function getProperty($key, mixed $default = null) {
return $this->_properties[$key] ?? $default;
}
/**
@ -202,7 +200,7 @@ abstract class ModRewrite_ControllerAbstract {
* @param mixed $default The default value
* @return mixed
*/
protected function _getParam($key, $default = null) {
protected function _getParam($key, mixed $default = null) {
if (isset($_GET[$key])) {
return $_GET[$key];
} elseif (isset($_POST[$key])) {