Files
pingan_new/app/Models/AccountRule.php
2020-08-06 16:42:18 +08:00

46 lines
918 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Relations\HasMany;
use Illuminate\Database\Eloquent\SoftDeletes;
class AccountRule extends Model
{
use SoftDeletes;
/**
* Notes:
* @Author: <C.Jason>
* @Date: 2019/11/28 1:30 下午
* @return HasMany
*/
public function logs(): HasMany
{
return $this->hasMany(AccountLog::class);
}
/**
* Notes: 获取触发次数的文字说明
* @Author: <C.Jason>
* @Date: 2019/11/28 1:30 下午
* @return string
*/
protected function getTriggerTextAttribute()
{
switch ($this->trigger <=> 0) {
case -1:
return '仅一次';
break;
case 0:
return '不限制';
break;
case 1:
return $this->trigger . ' 次/日';
break;
}
}
}