belongsTo(\App\Models\Core\App\Application::class); } public function client() { return $this->belongsTo('App\Models\Partner\Client'); } public function scopeActive($query) { return $query->where('active', 1); } public function scopeByApplication($query, $id) { return $query->where('application_id', $id); } public function scopeByClient($query, $id) { return $query->where('client_id', $id); } public function scopeBySlug($query, $slug) { return $query->whereHas( 'application', function ($query) use ($slug) { $query->bySlug($slug); } ); } }