lifeids / rewardable
Credits, Badges and Ranks for Eloquent Models for Laravel 5
dev-master / 1.0.x-dev
2018-03-14 08:34 UTC
Requires
- php: ^7.1
- illuminate/database: 5.5.* || 5.6.*
- illuminate/support: 5.5.* || 5.6.*
- lifeids/eloquent-models: ^1.0
- lifeids/eloquent-presenter: ^1.0
- nesbot/carbon: ^1.22
- spatie/laravel-medialibrary: ^6.6
- spatie/laravel-sluggable: ^2.1
Requires (Dev)
- graham-campbell/testbench: ^5.0
- mockery/mockery: ^1.0
- phpunit/phpunit: ^6.5
This package is not auto-updated.
Last update: 2024-09-20 02:28:43 UTC
README
安装
使用 Composer 在项目的根目录中要求此包。
$ composer require lifeids/rewardable
要开始使用,您需要发布供应商资源和迁移
php artisan vendor:publish --provider="Lifeids\Rewardable\RewardableServiceProvider" && php artisan migrate
用法
设置模型
<?php namespace App; use Lifeids\Rewardable\HasRewardsTrait; use Illuminate\Database\Eloquent\Model; class User extends Model { use HasRewards; }
测试
$ phpunit