Laravel未格式化第三方软件包
我最近用GIT建立了我的Laravel5.7项目。我在一台新电脑上做了一个克隆并运行了composer安装。我一直收到一个语法错误(T_常量_封装的_字符串) 我使用的是升级版的Laravel5.7(从5.1开始)。使用Bican角色包管理站点上的角色。 我已尝试重新安装和卸载该软件包。还尝试用双括号括起来。(这是没有格式化的部分)。都没有用Laravel未格式化第三方软件包,laravel,Laravel,我最近用GIT建立了我的Laravel5.7项目。我在一台新电脑上做了一个克隆并运行了composer安装。我一直收到一个语法错误(T_常量_封装的_字符串) 我使用的是升级版的Laravel5.7(从5.1开始)。使用Bican角色包管理站点上的角色。 我已尝试重新安装和卸载该软件包。还尝试用双括号括起来。(这是没有格式化的部分)。都没有用 //before rendering in app.blade.php @role('admin') // after rendering <
//before rendering in app.blade.php
@role('admin')
// after rendering
<?php if (Auth::check() && Auth::user()->is'admin'): ?>
//在app.blade.php中呈现之前
@角色('管理员')
//渲染后
尝试加载页面时遇到的错误
语法错误,意外的“admin”(T_常量_封装的_字符串)(视图:
C:\wamp64\www\dashboard\resources\views\app.blade.php)(视图:
C:\wamp64\www\dashboard\resources\views\app.blade.php)以前版本
异常语法错误,意外的“管理员”
(T_常数_包装_字符串)(视图:
C:\wamp64\www\dashboard\resources\views\app.blade.php)(0)语法
错误,意外的“管理员”(T_常量_封装的_字符串)(0)
此部分导致错误:
Auth::user()->是“admin”
它应该是Auth::user()->is('admin')
。您应该检查定义刀片指令@role
的代码