234 lines
6.8 KiB
PHP
234 lines
6.8 KiB
PHP
<?php
|
|
|
|
return [
|
|
[
|
|
'title' => 'Package vCenter',
|
|
'icon' => 'fas fa-cubes',
|
|
'children' => [
|
|
[
|
|
'title' => 'Datacenter',
|
|
'route' => 'package.datacenter.index',
|
|
'icon' => 'fas fa-database',
|
|
],
|
|
[
|
|
'title' => 'Host',
|
|
'route' => 'package.host.index',
|
|
'icon' => 'fas fa-street-view',
|
|
],
|
|
[
|
|
'title' => 'Datastore',
|
|
'route' => 'package.datastore.index',
|
|
'icon' => 'fas fa-hdd',
|
|
],
|
|
[
|
|
'title' => 'Folder',
|
|
'route' => 'package.folder.index',
|
|
'icon' => 'far fa-folder',
|
|
],
|
|
[
|
|
'title' => 'Network Adapter',
|
|
'route' => 'package.network.index',
|
|
'icon' => 'fas fa-network-wired',
|
|
],
|
|
[
|
|
'title' => 'Group Os',
|
|
'route' => 'package.group.index',
|
|
'icon' => 'fas fa-layer-group',
|
|
],
|
|
[
|
|
'title' => 'Os Version',
|
|
'route' => 'package.version.index',
|
|
'icon' => 'fas fa-code-branch',
|
|
],
|
|
[
|
|
'title' => 'IP Mapping',
|
|
'route' => 'package.ipaddress.index',
|
|
'icon' => 'fas fa-map-marker-alt',
|
|
],
|
|
[
|
|
'title' => 'Virtual Machines',
|
|
'route' => 'package.vm.index',
|
|
'icon' => 'fas fa-server',
|
|
],
|
|
],
|
|
],
|
|
[
|
|
'title' => 'Module',
|
|
'icon' => 'fas fa-tools',
|
|
'children' => [
|
|
[
|
|
'title' => 'Module DNS',
|
|
'route' => 'module.dns.index',
|
|
'icon' => 'fas fa-globe',
|
|
],
|
|
[
|
|
'title' => 'Module Hosting',
|
|
'route' => 'module.hosting.index',
|
|
'icon' => 'fas fa-server',
|
|
],
|
|
[
|
|
'title' => 'Module vCenter',
|
|
'route' => 'module.vcenter.index',
|
|
'icon' => 'fas fa-desktop',
|
|
],
|
|
[
|
|
'title' => 'Module IP Pool',
|
|
'route' => 'module.ippool.index',
|
|
'icon' => 'fas fa-network-wired',
|
|
],
|
|
],
|
|
],
|
|
[
|
|
'title' => 'Manager Admin',
|
|
'icon' => 'fas fa-users-cog',
|
|
'children' => [
|
|
[
|
|
'title' => 'List Admin',
|
|
'route' => 'admin.user.index',
|
|
'icon' => 'fas fa-users',
|
|
],
|
|
[
|
|
'title' => 'Administrator Roles',
|
|
'route' => 'role.index',
|
|
'icon' => 'fas fa-user-tag',
|
|
],
|
|
],
|
|
],
|
|
[
|
|
'title' => 'Client',
|
|
'icon' => 'fas fa-users',
|
|
'children' => [
|
|
[
|
|
'title' => 'View All Client',
|
|
'route' => 'customer.index',
|
|
'icon' => 'fas fa-user-friends',
|
|
],
|
|
[
|
|
'title' => 'Add new Client',
|
|
'route' => 'customer.create',
|
|
'icon' => 'fas fa-user-plus',
|
|
],
|
|
],
|
|
],
|
|
[
|
|
'title' => 'Product',
|
|
'icon' => 'fab fa-aws',
|
|
'children' => [
|
|
[
|
|
'title' => 'All Product/Services',
|
|
'route' => 'product.index',
|
|
'icon' => 'fas fa-list',
|
|
],
|
|
[
|
|
'title' => 'Product Addon',
|
|
'route' => 'addon.index',
|
|
'icon' => 'fas fa-puzzle-piece',
|
|
],
|
|
[
|
|
'title' => 'Domain Pricing',
|
|
'route' => 'domain.index',
|
|
'icon' => 'fas fa-globe-europe',
|
|
],
|
|
],
|
|
],
|
|
[
|
|
'title' => 'Orders',
|
|
'icon' => 'fas fa-store',
|
|
'children' => [
|
|
[
|
|
'title' => 'View All Orders',
|
|
'route' => 'admin.order.index',
|
|
'icon' => 'fas fa-shopping-cart',
|
|
],
|
|
[
|
|
'title' => 'Pending Orders',
|
|
'route' => 'admin.order.index',
|
|
'params' => ['status' => 'pending'],
|
|
'icon' => 'fas fa-shopping-cart',
|
|
],
|
|
[
|
|
'title' => 'Processing Orders',
|
|
'route' => 'admin.order.index',
|
|
'params' => ['status' => 'processing'],
|
|
'icon' => 'fas fa-cogs',
|
|
],
|
|
[
|
|
'title' => 'Active Orders',
|
|
'route' => 'admin.order.index',
|
|
'params' => ['status' => 'active'],
|
|
'icon' => 'fas fa-shopping-cart',
|
|
],
|
|
[
|
|
'title' => 'Cancel Orders',
|
|
'route' => 'admin.order.index',
|
|
'params' => ['status' => 'cancel'],
|
|
'icon' => 'fas fa-shopping-cart',
|
|
],
|
|
[
|
|
'title' => 'Add New Orders',
|
|
'route' => 'admin.order.create',
|
|
'icon' => 'fas fa-cart-plus',
|
|
],
|
|
],
|
|
],
|
|
[
|
|
'title' => 'Invoices',
|
|
'icon' => 'fas fa-file-invoice',
|
|
'children' => [
|
|
[
|
|
'title' => 'View All Invoice',
|
|
'route' => 'admin.invoice.index',
|
|
'icon' => 'fas fa-file-invoice',
|
|
],
|
|
[
|
|
'title' => 'Pending Invoice',
|
|
'route' => 'admin.invoice.index',
|
|
'params' => ['status' => 'unpaid'],
|
|
'icon' => 'fas fa-file-invoice',
|
|
],
|
|
[
|
|
'title' => 'Paid Invoice',
|
|
'route' => 'admin.invoice.index',
|
|
'params' => ['status' => 'active'],
|
|
'icon' => 'fas fa-file-invoice',
|
|
],
|
|
[
|
|
'title' => 'Cancel Invoice',
|
|
'route' => 'admin.invoice.index',
|
|
'params' => ['status' => 'cancel'],
|
|
'icon' => 'fas fa-file-invoice',
|
|
],
|
|
],
|
|
],
|
|
[
|
|
'title' => 'Menus',
|
|
'icon' => 'fas fa-folder',
|
|
'children' => [
|
|
[
|
|
'title' => 'View All Menu',
|
|
'route' => 'menu.index',
|
|
'icon' => 'fas fa-file-invoice',
|
|
],
|
|
],
|
|
],
|
|
[
|
|
'title' => 'Coupon',
|
|
'route' => 'coupon.index',
|
|
'icon' => 'fas fa-tags',
|
|
],
|
|
[
|
|
'title' => 'Posts',
|
|
'route' => 'post.index',
|
|
'icon' => 'fas fa-blog',
|
|
],
|
|
[
|
|
'title' => 'Support',
|
|
'route' => 'support.index',
|
|
'icon' => 'fas fa-ticket-alt',
|
|
],
|
|
[
|
|
'title' => 'Payment Method',
|
|
'route' => 'payment.index',
|
|
'icon' => 'far fa-credit-card',
|
|
],
|
|
]; |