feat: GlobalMenu 모델 추가 및 Menu 관계 변경
- GlobalMenu 모델 생성 - Menu.globalMenu() 관계를 GlobalMenu 모델로 변경
This commit is contained in:
@@ -63,23 +63,7 @@ public function tenant()
|
||||
*/
|
||||
public function globalMenu()
|
||||
{
|
||||
return $this->belongsTo(Menu::class, 'global_menu_id');
|
||||
}
|
||||
|
||||
/**
|
||||
* 이 글로벌 메뉴에서 복제된 테넌트 메뉴들
|
||||
*/
|
||||
public function tenantMenus()
|
||||
{
|
||||
return $this->hasMany(Menu::class, 'global_menu_id');
|
||||
}
|
||||
|
||||
/**
|
||||
* 글로벌 메뉴인지 확인
|
||||
*/
|
||||
public function isGlobal(): bool
|
||||
{
|
||||
return is_null($this->tenant_id);
|
||||
return $this->belongsTo(GlobalMenu::class, 'global_menu_id');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user