我的路线:
Route::group(array("namespace" => "languages"),function(){
Route::resource("languagesService", "languageServiceController");
Route::resource("languages","languageController");
});
languageservicecontroller和languagecontroller是子文件夹语言。
在登录尝试期间,我在
中保存了用户名和密码Session::put('username', $user['username']);
Session::put('password', $user['password']);
但是当我尝试从languageController检索
时$username = Session::get('username');
$password = Session::get('password');
我收到以下错误
“类'语言\会话'未找到”。
答案 0 :(得分:5)
您正尝试从Session
类不存在的命名空间中访问Session
类。
请尝试以下操作:
\Session::get('password')
或强>
在文件顶部添加Session
课程。
<?php namespace languages;
use Session;
class languageServiceController
{
}
答案 1 :(得分:0)
如果您使用Sentry处理用户会话,则应该
$user = Sentry::getUser();
if ( isset($user) )
{ $username = Helpers::loggedInUser()->username;