'datetime:Y-m-d H:i:s', 'created_at' => 'datetime:Y-m-d H:i:s', 'updated_at' => 'datetime:Y-m-d H:i:s', 'is_enable' => 'boolean' ]; public function article() { return $this->belongsTo(Article::class, 'article_id'); } public function scopeSort($q) { return $q->orderBy('sort', 'desc')->orderBy('published_at', 'desc'); } public function scopeEnable($q) { return $q->where('is_enable', 1)->where('published_at', '<=', now()); } public function modelFilter() { return \App\Filters\AdminNoticeFilter::class; } }