protected function storeMenuType(MenuItem $item, array $menuTypeInput)
{
$menuTypeObj = $this->modules->getModuleObject($item->type);
$menuTypeObj->storeMenu($item->getKey(), $menuTypeInput, $item->getAttributes());
// 메뉴 타입이 route 를 사용하는 경우 instance route 를 추가해 줌
if ($menuTypeObj::isRouteAble()) {
$this->routes->create(['url' => $item->url, 'module' => $menuTypeObj::getId(), 'instanceId' => $item->getKey(), 'menuId' => $item->{$item->getAggregatorKeyName()}, 'siteKey' => $item->menu->siteKey]);
}
}