Files
ProxyPanel/app/Models/Article.php
2024-06-27 22:18:23 +08:00

32 lines
567 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
/**
* 文章.
*/
class Article extends Model
{
use SoftDeletes;
protected $table = 'article';
protected $casts = ['deleted_at' => 'datetime'];
protected $guarded = [];
// 筛选类型
public function scopeType($query, $type)
{
return $query->whereType($type);
}
public function scopeLang($query, $language = null)
{
return $query->whereLanguage($language ?? app()->getLocale());
}
}