2016-09-26 6 views
0

管理者用コントロールパネルを持つLaravel 4.2コードベースを継承しました。整数が必要なときに文字列として出力するLaravelユーザーロール

ロール3を持つユーザーは、さらに管理オプションにアクセスできます。すべてがうまくセットアップされ、ライブビルドで作業しますが、ローカルでAuth::user()->roleが文字列として出力されます。ビルドが整数を探すように調整されている場合です。

整数を強制するためにすべてのif/else許可文を編集することはできません。

探してみたいことがありますか?

乾杯

+0

文字列はどういう意味ですか?あなたは文字通り3番の数字の文字列を意味しますか?それとも 'admin'のような文字列を出力するのですか? 'Auth :: user() - > role' /' role() 'メソッドはどのように見えますか? – haakym

+0

数字の文字列... '3'。しかし、それはライブビルドで完璧に動作します –

+0

私はあなたのテーブルのデータ型を反映すると思います。その列は整数に設定されていますか? – user3158900

答えて

関連する問題