2016-09-26 40 views
0

我已經繼承了一個Laravel 4.2代碼庫,它具有管理控制面板。Laravel用戶角色在需要整數時輸出爲字符串

角色3的用戶可以訪問更多管理選項。一切都設置良好,並在實時構建工作,但是,本地Auth::user()->role正在輸出作爲一個字符串,當構建適合尋找一個整數。

我無法編輯所有if/else權限語句來強制整數。

有沒有簡單的東西我應該找?

歡呼聲

+0

你是什麼意思的字符串?你的意思是字面意義上的數字3「3」的字符串,還是你的意思是它輸出一個像「admin」這樣的字符串? 'Auth :: user() - > role' /'role()'方法看起來像什麼? – haakym

+0

數字的字符串'3'。然而,它完美的生活 –

+0

我認爲這將反映您的表的數據類型。你有那個列設置爲整數? – user3158900

回答

相關問題