php - 致命错误:未找到特征“App\Comenter”
问题描述
我是 laravel 和 php 的新手
我正在使用Actualmab/comment为我的应用创建评论系统。
我用这个测试了它:
testcommenteract.php
<?php
require __DIR__.'/../vendor/autoload.php';
$app = require_once __DIR__.'/../bootstrap/app.php';
use App\User;
Use App\Post;
$user = App\User::first();
$product = App\Post::first();
// $user->comment(Commentable $model, $comment = '', $rate = 0);
$user->comment($product, 'Lorem ipsum ..', 3);
// approve it -- if the user model `canCommentWithoutApprove()` or you don't use `mustBeApproved()`, it is not necessary
$product->comments[0]->approve();
// get avg rating -- it calculates approved average rate.
$product->averageRate();
// get total comments count -- it calculates approved comments count.
$product->totalCommentsCount();
它给了我这个错误:
Fatal error: Trait 'App\Commenter' not found in C:\xampp2\htdocs\galaxall\app\User.php on line 15
请帮忙
解决方案
默认情况下,模型应添加到app
文件夹中。此外,使用 Laravel 不需要自动加载文件,因为这是在框架内完成的。
推荐阅读
- php - 连接mssql服务器时出现08001
- java - 单元测试 Oracle 视图
- r - 使用 r 中的 Oauth2 在 403 代码后授权访问 Xero
- c++ - C++ Prime Plus 6th
- javascript - 提示用户输入姓名和年龄并相应打印结果的 JavaScript 程序
- python - 如何在不使用虚拟机的情况下在 Windows 上将 .py 文件转换为 .apk 文件
- reactjs - 我需要在 React 和 Redux 中创建无限滚动吗?
- codeigniter - 我正在制作一个关于我们的页面,我需要使用 codeigniter 在单击数据库时更新三个图像以实现任务愿景和 about_us
- arrays - MATLAB:如何生成每行和每列具有特定数量 1 的随机二进制矩阵?
- jquery - 计算格式为 12 小时(上午,下午)的员工的工作时间