hasMany('App\Models\Modules\ApplicationPage'); } public function modules() { return $this->hasMany('App\Models\Modules\ApplicationModule'); } public function scopeActive($query) { return $query->where('active', 1); } public function scopeVisible($query) { return $query->where('visible', 1); } public function scopeBySlug($query, $slug) { return $query->where('slug', $slug); } public function scopeByOrder($query) { return $query->sortBy('order'); } }