问题描述
我收到消息:
“警告:从中的空值创建默认对象 C:\ xampp \ htdocs \ joomla \ Joomla_3.9.19-Stable-Full_Package \ libraries \ cegcore2 \ libs \ helper.PHP 在第22行上。”
我试图通过在线上找到正确的答案来解决这个问题,但没有成功。
您可以通过查看下面给出的代码来帮助我吗? 第22行是:
$this->_vars = &$view->_vars;
<?PHP
/**
* ChronoCMS version 1.0
* copyright (c) 2012 ChronoCMS.com,All rights reserved.
* Author: (ChronoCMS.com Team)
* license: Please read LICENSE.txt
* Visit http://www.ChronoCMS.com for regular updates and @R_92_4045@ion.
**/
namespace G2\L;
/* @copyright:ChronoEngine.com @license:GPLv2 */defined('_JEXEC') or die('Restricted access');
defined("gcore_SITE") or die;
class Helper {
use \G2\L\T\GetSet;
var $view = null;
var $_vars = array();
var $data = array();
var $params = array();
function __construct(&$view = null,$config = []){
$this->view = &$view;
$this->_vars = &$view->_vars;
$this->data = &$view->data;
if(!empty($config)){
foreach($config as $k => $v){
$this->$k = $v;
}
}
}
function initialize(){
}
/*
public function get($var,$default = null){
$value = Arr::getVal($this->vars,$var,$default);
return $value;
}
public function set($var,$value){
$this->vars = Arr::setVal($this->vars,$value);
}
function data($key,$default = null,$setter = false){
if($setter){
$this->data = Arr::setVal($this->data,explode('.',$key),$default);
return $default;
}else{
$value = Arr::getVal($this->data,$default);
return $value;
}
}
*/
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)