!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/league/flysystem/src/Util/   drwxr-xr-x
Free 13.32 GB of 57.97 GB (22.98%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


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

namespace League\Flysystem\Util;

use 
League\MimeTypeDetection\FinfoMimeTypeDetector;
use 
League\MimeTypeDetection\GeneratedExtensionToMimeTypeMap;
use 
League\MimeTypeDetection\MimeTypeDetector;

/**
 * @internal
 */
class MimeType
{
    protected static 
$extensionToMimeTypeMap GeneratedExtensionToMimeTypeMap::MIME_TYPES_FOR_EXTENSIONS;
    protected static 
$detector;

    public static function 
useDetector(MimeTypeDetector $detector)
    {
        static::
$detector $detector;
    }

    
/**
     * @return MimeTypeDetector
     */
    
protected static function detector()
    {
        if ( ! static::
$detector instanceof MimeTypeDetector) {
            static::
$detector = new FinfoMimeTypeDetector();
        }

        return static::
$detector;
    }


    
/**
     * Detects MIME Type based on given content.
     *
     * @param mixed $content
     *
     * @return string MIME Type
     */
    
public static function detectByContent($content)
    {
        if (
is_string($content)) {
            return static::
detector()->detectMimeTypeFromBuffer($content);
        }

        return 
'text/plain';
    }

    
/**
     * Detects MIME Type based on file extension.
     *
     * @param string $extension
     *
     * @return string MIME Type
     */
    
public static function detectByFileExtension($extension)
    {
        return static::
detector()->detectMimeTypeFromPath('artificial.' $extension) ?: 'text/plain';
    }

    
/**
     * @param string $filename
     *
     * @return string MIME Type
     */
    
public static function detectByFilename($filename)
    {
        return static::
detector()->detectMimeTypeFromPath($filename) ?: 'text/plain';
    }

    
/**
     * @return array Map of file extension to MIME Type
     */
    
public static function getExtensionToMimeTypeMap()
    {
        return static::
$extensionToMimeTypeMap;
    }
}

:: 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.0052 ]--