<?php

return [

    /*
    |--------------------------------------------------------------------------
    | Title
    |--------------------------------------------------------------------------
    |
    | The default title of your admin panel, this goes into the title tag
    | of your page. You can override it per page with the title section.
    | You can optionally also specify a title prefix and/or postfix.
    |
    */

    'title' => 'BOREY THAI CHHUNKRY',

    'title_prefix' => '',

    'title_postfix' => '',

    /*
    |--------------------------------------------------------------------------
    | Logo
    |--------------------------------------------------------------------------
    |
    | This logo is displayed at the upper left corner of your admin panel.
    | You can use basic HTML here if you want. The logo has also a mini
    | variant, used for the mini side bar. Make it 3 letters or so
    |
    */

    'logo' => '<b></b>',

    'logo_mini' => '',

    /*
    |--------------------------------------------------------------------------
    | Skin Color
    |--------------------------------------------------------------------------
    |
    | Choose a skin color for your admin panel. The available skin colors:
    | blue, black, purple, yellow, red, and green. Each skin also has a
    | ligth variant: blue-light, purple-light, purple-light, etc.
    |
    */

    'skin' => 'blue',

    /*
    |--------------------------------------------------------------------------
    | Layout
    |--------------------------------------------------------------------------
    |
    | Choose a layout for your admin panel. The available layout options:
    | null, 'boxed', 'fixed', 'top-nav'. null is the default, top-nav
    | removes the sidebar and places your menu in the top navbar
    |
    */
    'layout' => 'fixed',

    /*
    |--------------------------------------------------------------------------
    | Collapse Sidebar
    |--------------------------------------------------------------------------
    |
    | Here we choose and option to be able to start with a collapsed side
    | bar. To adjust your sidebar layout simply set this  either true
    | this is compatible with layouts except top-nav layout option
    |
    */

    'collapse_sidebar' => null,

    /*
    |--------------------------------------------------------------------------
    | URLs
    |--------------------------------------------------------------------------
    |
    | Register here your dashboard, logout, login and register URLs. The
    | logout URL automatically sends a POST request in Laravel 5.3 or higher.
    | You can set the request to a GET or POST with logout_method.
    | Set register_url to null if you don't want a register link.
    |
    */

    'dashboard_url' => '/',

    'logout_url' => 'logout',

    'logout_method' => null,

    'login_url' => 'login',

    'register_url' => null,

    /*
    |--------------------------------------------------------------------------
    | Menu Items
    |--------------------------------------------------------------------------
    |
    | Specify your menu items to display in the left sidebar. Each menu item
    | should have a text and and a URL. You can also specify an icon from
    | Font Awesome. A string instead of an array represents a header in sidebar
    | layout. The 'can' is a filter on Laravel's built in Gate functionality.
    |
    */


    'menu' => [
        'OPERATION MANAGEMENT',
        // [
        //     'text' => 'Blog',
        //     'url'  => 'admin/blog',
        //     'can'  => 'manage-blog',
        // ],
        // [
        //     'text'        => 'Pages',
        //     'url'         => 'admin/pages',
        //     'icon'        => 'file',
        //     'label'       => 4,
        //     'label_color' => 'success',
        // ],
        // 'ACCOUNT SETTINGS',
        // [
        //     'text' => 'Profile',
        //     'route'  => 'account.super-admin',
        //     'icon' => 'user',
        // ],
        // [
        //     'text' => 'Change Password',
        //     'url'  => 'admin/settings',
        //     'icon' => 'lock',
        // ],
        // [
        //     'text'    => 'Multilevel',
        //     'icon'    => 'share',
        //     'submenu' => [
        //         [
        //             'text' => 'Level One',
        //             'url'  => '#',
        //         ],
        //         [
        //             'text'    => 'Level One',
        //             'url'     => '#',
        //             'submenu' => [
        //                 [
        //                     'text' => 'Level Two',
        //                     'url'  => '#',
        //                 ],
        //                 [
        //                     'text'    => 'Level Two',
        //                     'url'     => '#',
        //                     'submenu' => [
        //                         [
        //                             'text' => 'Level Three',
        //                             'url'  => '#',
        //                         ],
        //                         [
        //                             'text' => 'Level Three',
        //                             'url'  => '#',
        //                         ],
        //                     ],
        //                 ],
        //             ],
        //         ],
        //         [
        //             'text' => 'Level One',
        //             'url'  => '#',
        //         ],
        //     ],
        // ],


       
        [
            'text'    => 'Users Management',
            'icon'    => 'user',
            'submenu' => [
                [
                    'text' => 'Users',
                    'route'  => 'users.index',
                    
                ],
                
                [
                    'text' => 'Position',
                    'route'  => 'positions.index',
                    // 'can' => 'position-list'
                ],
                [
                    'text' => 'Roles',
                    'route'  => 'roles.index',
                    // 'can'  => 'role-list',
                ],
                [
                    'text' => 'Bank',
                     'route'  => 'bank-info.index',
                     'can'  => 'Bank-List',
                ],
                [
                    'text' => 'Branches',
                     'route'  => 'branches.index',

                ],
            ],
        ],
      
        [
            'text'    => 'Client Management',
            'icon'    => 'users',
            'submenu' => [
                [
                    'text' => 'Client List',
                    'route'  => 'clients.index',
                    'route'  => 'clients.index',
                ],
                
            ],
        ],
        [
            'text'    => 'Agency Management',
            'icon'    => 'user',
            'can' => 'Agency-List',
            'submenu' => [
                [
                    'text' => 'Create Agency',
                    'route'  => 'super-admin-agency.create',

                ],
                [
                    'text' => 'Agency List',
                    'route'  => 'agencies.list',
                ],
                [
                    'text' => 'Agency Chart',
                    'route'  => 'super-admin-agency.index',
                   
                ],
                [
                    'text' => 'Commission Rate',
                    'route'  => 'agency-commission-rate.index',
                ],
                
            ],
        ],
        
        
        [
            'text'    => 'Funds Operation',
            'icon'    => 'money',
            'submenu' => [
                [
                    'text'  => 'Register Funds',
                     'url'  => 'realty/account-funds-register/1',
                     'can'  =>'Register-Funds-List'
                ],
                
                [
                    'text'  => 'Deposit Funds',
                    'url'   => 'realty/account-funds-requested-deposite/1',
                    'can'   =>'Register-Funds-List' 
                ],
                [
                    'text'  => 'Withdraw Funds',
                    'url'   => 'realty/withdraw-funds-requested/1',
                    'can'   =>'Withdraw-Funds-List' 
                ],
                [
                    'text'  => 'History',
                    'route' => 'funds.history',
                     'can'  =>'History-Funds-List' 
                ],
            ],
        ],


        [
            'text'    => 'Manage Stock',
            'icon'    => 'signal',
            'submenu' => [
                [
                    'text'  => 'Project',
                     'route'=> 'projects.index',
                     'can'  =>'Project-List'
                ],
                
                [
                    'text'  => 'Category',
                    'route' => 'categories.index',
                    'can'   =>'Categories-List'
                ],
                [
                    'text'  => 'Item',
                    'route' => 'items.index',
                    'can'   =>'Items-List'
                ],
                [
                    'text'  => 'Accessories Feature',
                    'route' => 'accessories.index',
                    'can'   =>'Accessories-Feature-List'
                ],
            ],
        ],

        [
            'text'    => 'Operation',
            'icon'    => 'desktop',
            'submenu' => [
                [
                    'text'    => 'Deposit',
                     'route'  => 'items-deposit.index',
                     'label'   => 'New',
                     'label_color' => 'success',
                ],
                
                [
                    'text' => 'Client Payment',
                    'route'  => 'client-payment-list.index',
                ],
                
            ],
        ],
        [
            'text'    => 'External Operation',
            'icon'    => 'university',
            'submenu' => [
                [
                    'text'      => 'Deposit',
                     'route'    => 'external-deposit-list.index',
                     'can'      => 'External-Deposite-List',
                     
                     
                ],
                [
                    'text'      => 'Add Payment',
                    'route'     => 'external-payment-list.create',
                    'can'       => 'External-Client-AddPayment'
                ],
                [
                    'text'      => 'Report Client',
                    'route'     => 'external-client-list.index',
                    'can'       => 'External-Client-List'
                ],
                [
                    'text'      => 'Report Payment',
                    'route'     => 'external-payment-list.index',
                    'can'       => 'External-Client-PaymentCollection'
                ],
                [
                    'text'      => 'Report Commission',
                    'route'     => 'external-admin-commission.index',
                    'can'       => 'External-Commission-Item'
                ],
                
            ],
        ],

        'ACCOUNT SETTINGS',[
            'text'    => 'Accounting',
            'icon'    => 'area-chart',
            'submenu' => [
                [
                    'text'      => 'Account Payable',
                    'route'     => 'accounting-payable.index',
                ],
                [
                    'text'      => 'Liability',
                    'route'     => 'libility.index',
                ],
                [
                    'text'      => 'Capital',
                    'route'     => 'accouting-capital.index',
                ],
                [
                    'text'      => 'Income',
                    'route'     => 'accouting-income.index',
                ],
                [
                    'text'      => 'Expense',
                    'route'     => 'accouting-expense.index',
                ],
                [
                    'text'      => 'Withdrawal',
                    'route'     => 'accouting-withdrawal.index',
                ],
                [
                    'text'      => 'Withdrawal Funds',
                    'route'     => 'accouting-withdrawal-funds.index',
                ],
                
            ],
        ],
        [
            'text'    => 'Report Accounting',
            'icon'    => 'bar-chart',
            'submenu' => [
                [
                    'text' => 'Account Payable',
                    'route'  => 'report_account_payable',
                ],
                [
                    'text'      => 'Receivable Note',
                    'route'     => 'accounting-note-receivable.index',
                ],
                [
                    'text' => 'Payable Note',
                     'route'  => 'payable-note.index',
                ],
                [
                    'text' => 'Capital',
                     'route'  => 'report_accounting_capital',
                ],
                [
                    'text' => 'Income',
                     'route'  => 'report_accounting_income',
                ],
                [
                    'text' => 'Expense',
                     'route'  => 'report_accounting_expense',
                ],
                [
                    'text' => 'Withdrawal',
                     'route'  => 'report_accounting_withdrawal',
                ],
                [
                    'text' => 'Libility',
                     'route'  => 'libility.report',
                ],
                [
                    'text' => 'Cash On Hand',
                     'route'  => 'report_accounting_cash_on_hand',
                ],
                [
                    'text' => 'Cash In Bank',
                     'route'  => 'report_accounting_cash_in_bank.index',
                ],
                [
                    'text' => 'Income Statement',
                     'route'  => 'accouting-income-statement.index',
                ],
            ],
        ],
        [
            'text'    => 'Report Booking',
            'icon'    => 'book',
            'submenu' => [
                [
                    'text' => 'Booking',
                     'route'  => 'report_booking.index',
                ],
                [
                    'text' => 'Client Contract',
                     'route'  => 'client-contract.client_contract',
                ],
                [
                    'text' => 'Commission',
                     'route'  => 'reports-commission.index',
                ],
                
            ],
        ],

        [
            'text'    => 'Report Operation',
            'icon'    => 'tasks',
            'submenu' => [
                [
                    'text' => 'Payment Collection',
                     'route'  => 'payment_operation_collection',
                ],
                [
                    'text' => 'Payment Collected',
                     'route'  => 'payment_operation_collected',
                ],
                [
                    'text' => 'Payment Completed',
                     'route'  => 'payment_operation_completed',
                ],
                [
                    'text' => 'Payment Client',
                     'route'  => 'payment_operation_client',
                ],
                
            ],
        ],
        [
            'text'    => 'Report Stock',
            'icon'    => 'share-alt',
            'submenu' => [
                [
                    'text' => 'Item Stock',
                     'route'  => 'report.stockin',
                ],
                [
                    'text' => 'Item Sold',
                     'route'  => 'report.sale',
                ],
                
            ],
        ],
        [
            'text'    => 'Accounting Setup',
            'icon'    => 'university',
            'submenu' => [
                [
                    'text' => 'Account Type',
                     'route'  => 'account.type',
                ],
                [
                    'text' => 'Account Chart',
                     'route'  => 'account-chart.index',
                ],
                
            ],
        ],
        [
            'text'    => 'Setting',
            'icon'    => 'cogs',
            'submenu' => [
                [
                    'text' => 'Backup Full Control',
                     'route'  => 'laravel.backup',
                ],
                [
                    'text' => 'Log Activity',
                     'route'  => 'log.activity',
                ],
                
            ],
        ],

        // 'LABELS',
        // [
        //     'text'       => 'Important',
        //     'icon_color' => 'red',
        // ],
        // [
        //     'text'       => 'Warning',
        //     'icon_color' => 'yellow',
        // ],
        // [
        //     'text'       => 'Information',
        //     'icon_color' => 'aqua',
        // ],
    ],
    /*
    |--------------------------------------------------------------------------
    | Menu Filters
    |--------------------------------------------------------------------------
    |
    | Choose what filters you want to include for rendering the menu.
    | You can add your own filters to this array after you've created them.
    | You can comment out the GateFilter if you don't want to use Laravel's
    | built in Gate functionality
    |
    */

    'filters' => [
        JeroenNoten\LaravelAdminLte\Menu\Filters\HrefFilter::class,
        JeroenNoten\LaravelAdminLte\Menu\Filters\ActiveFilter::class,
        JeroenNoten\LaravelAdminLte\Menu\Filters\SubmenuFilter::class,
        JeroenNoten\LaravelAdminLte\Menu\Filters\ClassesFilter::class,
        JeroenNoten\LaravelAdminLte\Menu\Filters\GateFilter::class,
    ],

    /*
    |--------------------------------------------------------------------------
    | Plugins Initialization
    |--------------------------------------------------------------------------
    |
    | Choose which JavaScript plugins should be included. At this moment,
    | only DataTables is supported as a plugin. Set the value to true
    | to include the JavaScript file from a CDN via a script tag.
    |
    */

    'plugins' => [
        'datatables' => true,
        'select2'    => true,
        'chartjs'    => true,
    ],
];
