WithdrawStatus::class, 'payee' => 'json', 'payer' => 'json', ]; protected $dates = ['finish_at']; protected $attributes = [ 'status' => WithdrawStatus::None ]; public function user() { return $this->belongsTo(User::class, 'user_id'); } public function modelFilter() { return WithdrawFilter::class; } public function scopeSort($q) { return $q->latest('created_at'); } }