【文件属性】:
文件名称:laravel成就:Laravel 5.3+的成就
文件大小:2.85MB
文件格式:ZIP
更新时间:2021-02-03 12:44:31
laravel laravel-package gamification achievements laravel-5-package
受Laravel的Notification系统启发,在Laravel中实现成就系统。
目录
要求
Laravel 5.3或更高版本
PHP 5.6或更高版本
安装
默认安装是通过。
composer require gstt/laravel-achievements
服务提供商加入您config/app在文件中providers部分。
'providers' => [
. . .
Gstt \ Achievements \ AchievementsServiceProvider ::class,
备份数据库并运行迁移,以便在数据库上设置所需的表。
php artisan migrate
创造成就
与Laravel的实现类似,每个Achievement由一个类表示(通常存储在app\Achievements目录中。)运行make:achievement命令时,将自动为您创建此目录。
php artisan make:achievement UserMadeAPost
该命令将在您的app/Achievements目录中放置一个新的Achievement,仅定义了