无法访问Laravel 4中的会话变量
我的路线:无法访问Laravel 4中的会话变量,laravel,laravel-4,Laravel,Laravel 4,我的路线: Route::group(array("namespace" => "languages"),function(){ Route::resource("languagesService", "languageServiceController"); Route::resource("languages","languageController"); }); languageservicecontroller和languagecontroller使用子文件夹语言 在
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');
我得到以下错误
“找不到类“语言\会话”
您正试图从
会话
类不存在的命名空间访问会话
类
尝试以下操作:
\Session::get('password')
或
在文件顶部包含会话
类
<?php namespace languages;
use Session;
class languageServiceController
{
}
如果您使用Sentry处理用户会话,则应
$user = Sentry::getUser();
if ( isset($user) )
{ $username = Helpers::loggedInUser()->username;
您的控制器中有名称空间吗?谢谢,它起作用了。如果使用名称空间,则需要再次调用控制器的所有核心功能?。我不太清楚laravel中的名称空间。请提供我的链接,最好的解释它,如果你know@uma,请查看以下链接。