'boolean', ]; public function children(): HasMany { return $this->hasMany(Category::class, 'parent_id'); } public function descriptions(): HasMany { return $this->hasMany(CategoryDescription::class); } public function description(): HasOne { return $this->hasOne(CategoryDescription::class)->where('locale', locale()); } public function paths(): HasMany { return $this->hasMany(CategoryPath::class); } }