!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 

uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/uploads/script/vendor/laravel/framework/src/Illuminate/Foundation/   drwxr-xr-x
Free 13.23 GB of 57.97 GB (22.82%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     Mix.php (1.86 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

namespace Illuminate\Foundation;

use 
Exception;
use 
Illuminate\Support\HtmlString;
use 
Illuminate\Support\Str;

class 
Mix
{
    
/**
     * Get the path to a versioned Mix file.
     *
     * @param  string  $path
     * @param  string  $manifestDirectory
     * @return \Illuminate\Support\HtmlString|string
     *
     * @throws \Exception
     */
    
public function __invoke($path$manifestDirectory '')
    {
        static 
$manifests = [];

        if (! 
Str::startsWith($path'/')) {
            
$path "/{$path}";
        }

        if (
$manifestDirectory && ! Str::startsWith($manifestDirectory'/')) {
            
$manifestDirectory "/{$manifestDirectory}";
        }

        if (
is_file(public_path($manifestDirectory.'/hot'))) {
            
$url rtrim(file_get_contents(public_path($manifestDirectory.'/hot')));

            if (
Str::startsWith($url, ['http://''https://'])) {
                return new 
HtmlString(Str::after($url':').$path);
            }

            return new 
HtmlString("//localhost:8080{$path}");
        }

        
$manifestPath public_path($manifestDirectory.'/mix-manifest.json');

        if (! isset(
$manifests[$manifestPath])) {
            if (! 
is_file($manifestPath)) {
                throw new 
Exception('The Mix manifest does not exist.');
            }

            
$manifests[$manifestPath] = json_decode(file_get_contents($manifestPath), true);
        }

        
$manifest $manifests[$manifestPath];

        if (! isset(
$manifest[$path])) {
            
$exception = new Exception("Unable to locate Mix file: {$path}.");

            if (! 
app('config')->get('app.debug')) {
                
report($exception);

                return 
$path;
            } else {
                throw 
$exception;
            }
        }

        return new 
HtmlString(app('config')->get('app.mix_url').$manifestDirectory.$manifest[$path]);
    }
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0109 ]--