'integer', 'is_active' => 'boolean', ]; public function blogs() { return $this->hasMany(Blog::class, 'category_id'); } public function getRouteKeyName() { return 'slug'; } public function scopeActive($query) { return $query->where('is_active', true); } public function scopeOrdered($query) { return $query->orderBy('sort_order')->orderBy('name'); } }