<?php

if (!route(1)){
    $route[1] = 'index';
}

if (!file_exists(admin_controller(route(1)))){
    $route[1] = 'index';
}

if (!session('login') || $user["user_authority"] == 0){ 

    header("Location:".site());

}

$odemeler = $db->from('bank_deposits')->where('status', 0)->select('count(status) as total')->total();
$talepler = $db->from('tickets')->where('ticket_read', 0)->select('count(ticket_read) as total')->total();
$auto_orders_menu = $db->from('auto_orders')->all();
$drip_orders_menu = $db->from('drip_orders')->all();
$tasks_menu = $db->from('tasks')->all();

$menus = [

    'index' => [
        'title' => "Gösterge Paneli",
        'icon' => "fa fa-home",
        'perms' => [
            'index-managament' => 'Gösterge Paneli'
        ]
    ],

    'service' => [
        'title' => "Servis Yönetimi",
        'icon' => "fa fa-bookmark",
        'submenu' => [
            'admin_categories' => "Kategoriler",
            'admin_services' => "Servisler"
        ],
        'perms' => [
            'service-managament' => 'Servis Yönetimi'
        ]
    ],

    'orders' => [
        'title' => "Siparişler",
        'icon' => "fa fa-shopping-cart",
        'submenu' => [
            'admin_orders' => "Siparişler",
            'admin_autos' => "Otomatik Siparişler",
            'admin_drips' => "Süreli Siparişler",
            'admin_failed' => "Gitmeyen Siparişler"
        ],
        'perms' => [
            'orders-managament' => 'Sipariş Yönetimi'
        ]
    ],

    'admin_tickets' => [
        'title' => "Destek Talepleri",
        'icon' => "fa fa-comments",
        'perms' => [
            'tickets-managament' => 'Destek Sistemi Yönetimi'
        ]
    ],

    'theme-settings' => [
        'title' => "Görünüm Ayarları",
        'icon' => "fa fa-paint-brush",
        'submenu' => [
            'admin_themes' => "Temalar",
            'admin_file' => "Tema Düzenleyici"
        ],
        'perms' => [
            'theme-settings-managament' => 'Tema Yönetimi'
        ]
    ],

    'site-managament' => [
        'title' => "Site Yönetimi",
        'icon' => "fa fa-cogs",
        'submenu' => [
            'admin_users' => "Üyeler",
            'admin_pages' => "Sayfalar",
            'admin_accounts' => "Banka Hesapları",
            'admin_announcements' => "Özel Alanlar",
            'admin_anno' => "Duyurular",
            'admin_deposits' => "Ödemeler",
            'admin_bankdeposits' => "Banka Ödemeleri"
        ],
        'perms' => [
            'site-managament-managament' => 'Site Yönetimi'
        ]
    ],

    'site-settings' => [
        'title' => "Site Ayarları",
        'icon' => "fa fa-cog",
        'submenu' => [
            'admin_settings' => "Genel Ayarlar",
            'admin_languages' => "Dil Yönetimi",
            'admin_apis' => "API Ayarları",
            'admin_smtp' => "SMTP Ayarları",
            'admin_modules' => "Modül Yönetimi"
        ],
        'perms' => [
            'site-settings-managament' => 'Site Ayarları Yönetimi'
        ]
    ],

    'site-help' => [
        'title' => "Yardım",
        'icon' => "fa fa-question-circle",
        'submenu' => [
            'admin_updates' => "Güncellemeler",
            'admin_help' => "Bilgi Bankası"
        ],
        'perms' => [
            'help-managament' => 'Yardım Görüntüleme'
        ]
    ],

];

require admin_controller(route(1));

$output = ob_get_clean();
echo replace($output);