我的班级中有一个protected $headers
变量使用该函数分配一个值
public function actionLogIn()
{
$userCode = Input::get('username');
$password = Input::get('password');
$loginData = array(
'code' => $userCode,
'passkey' => $password
);
$loginData = json_encode($loginData);
$this->headers = Auth::login($loginData);//Modified login method
if(! is_null($this->headers))
{
return View::make('forms.welcome')->with('title', 'Welcome');
}else{
echo "Invalid access!";
}
}
当我print_r($this->headers);
成功使用它时会打印出我需要的值,但是当我尝试$this->headers
使用该函数访问时:
public function actionLogOut()
{
if(is_null($this->headers)){
echo "is null", "\n";
}//for checking only
Auth::logout($this->headers);
}
$this->headers
一片空白。可能是什么问题呢 ?也$headers
实际上是一个数组。谢谢!