belongsTo(User::class); } public function verification_field_values() { return $this->hasMany(VerificationFieldValue::class, 'verification_request_id', 'id'); } public function scopeOwner($query){ return $query->where('user_id', auth()->id()); } public function scopeSort($query, $column, $order) { if ($column == "user_name") { return $query->leftJoin('users', 'users.id', '=', 'verification_requests.user_id') ->orderBy('users.name', $order) ->select('verification_requests.*'); } return $query->orderBy($column, $order); } }