status == 1 ? ' Active ' : 'Inactive';
}
protected function createdBy(): Attribute
{
return Attribute::make(
get: fn ($value) => User::find($value) ? User::find($value)->name : '',
);
}
protected function updatedBy(): Attribute
{
return Attribute::make(
get: fn ($value) => User::find($value) ? User::find($value)->name : '',
);
}
public function parent(){
return $this->belongsTo(Menuitems::class,'parent_menu');
}
public function children(){
return $this->hasMany(Menuitems::class,'parent_menu');
}
}