!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: Apache. PHP/7.3.33 

uname -a: Linux acloudg.aryanict.com 4.18.0-513.9.1.lve.el8.x86_64 #1 SMP Mon Dec 4 15:01:22 UTC
2023 x86_64
 

uid=1095(katebhospital) gid=1098(katebhospital) groups=1098(katebhospital) 

Safe-mode: OFF (not secure)

/var/softaculous/sitepad/editor/site-data/plugins/kkart-pro/vendor/   drwxr-xr-x
Free 293.69 GB of 429.69 GB (68.35%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     class-autoloader-handler.php (4.36 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
 * This file was automatically generated by automattic/jetpack-autoloader.
 *
 * @package automattic/jetpack-autoloader
 */

namespace Automattic\Jetpack\Autoloader\jp5e9090adb7e03a3eeba3759a946171f6;

 
// phpcs:ignore

/**
 * This class selects the package version for the autoloader.
 */
class Autoloader_Handler {

    
// The name of the autoloader function registered by v1.* autoloaders.
    
const V1_AUTOLOADER_NAME 'Automattic\Jetpack\Autoloader\autoloader';

    
/*
     * The autoloader function for v2.* autoloaders is named __NAMESPACE__ . \autoloader.
     * The namespace is defined in AutoloadGenerator as
     * 'Automattic\Jetpack\Autoloader\jp' plus a unique suffix.
     */
    
const V2_AUTOLOADER_BASE 'Automattic\Jetpack\Autoloader\jp';

    const 
AUTOLOAD_GENERATOR_CLASS_NAME 'Automattic\Jetpack\Autoloader\AutoloadGenerator';

    
/**
     * The Plugins_Handler object.
     *
     * @var Plugins_Handler
     */
    
private $plugins_handler null;

    
/**
     * The Version_Selector object.
     *
     * @var Version_Selector
     */
    
private $version_selector null;

    
/**
     * The constructor.
     *
     * @param Plugins_Handler  $plugins_handler The Plugins_Handler object.
     * @param Version_Selector $version_selector The Version_Selector object.
     */
    
public function __construct$plugins_handler$version_selector ) {
        
$this->plugins_handler  $plugins_handler;
        
$this->version_selector $version_selector;
    }

    
/**
     * Finds the latest installed autoloader.
     */
    
public function find_latest_autoloader() {
        global 
$jetpack_autoloader_latest_version;

        
$current_autoloader_path trailingslashitdirname__FILE__ ) ) . 'autoload_packages.php';
        
$current_autoloader_path str_replace'\\''/'$current_autoloader_path );

        
$selected_autoloader_version null;
        
$selected_autoloader_path    null;

        
$active_plugins_paths $this->plugins_handler->get_all_active_plugins_paths();

        foreach ( 
$active_plugins_paths as $plugin_path ) {
            
$classmap_path trailingslashit$plugin_path ) . 'vendor/composer/jetpack_autoload_classmap.php';

            if ( 
file_exists$classmap_path ) ) {
                
$packages = require $classmap_path;

                
$compare_version $packagesself::AUTOLOAD_GENERATOR_CLASS_NAME ]['version'];
                
$compare_path    trailingslashit$plugin_path ) . 'vendor/autoload_packages.php';

                if ( 
$this->version_selector->is_version_update_required$selected_autoloader_version$compare_version ) ) {
                    
$selected_autoloader_version $compare_version;
                    
$selected_autoloader_path    $compare_path;
                }
            }
        }

        
$jetpack_autoloader_latest_version $selected_autoloader_version;

        
// $current_autoloader_path is already loaded
        
if ( $current_autoloader_path !== $selected_autoloader_path ) {
            require 
$selected_autoloader_path;
        }
    }

    
/**
     * Get this autoloader's package version.
     *
     * @return String The autoloader's package version.
     */
    
public function get_current_autoloader_version() {
        
$classmap_file       trailingslashitdirname__FILE__ ) ) . 'composer/jetpack_autoload_classmap.php';
        
$autoloader_packages = require $classmap_file;

        return 
$autoloader_packagesself::AUTOLOAD_GENERATOR_CLASS_NAME ]['version'];
    }


    
/**
     * Updates the spl autoloader chain:
     *  - Registers this namespace's autoloader function.
     *  - If a v1 autoloader function is registered, moves it to the end of the chain.
     *  - Removes any other v2 autoloader functions that have already been registered. This
     *    can occur when the autoloader is being reset by an activating plugin.
     */
    
public function update_autoloader_chain() {
        
spl_autoload_register__NAMESPACE__ '\autoloader' );

        
$autoload_chain spl_autoload_functions();

        foreach ( 
$autoload_chain as $autoloader ) {
            if ( ! 
is_string$autoloader ) ) {
                
/*
                 * The Jetpack Autoloader functions are registered as strings, so
                 * just continue if $autoloader isn't a string.
                 */
                
continue;
            }

            if ( 
self::V1_AUTOLOADER_NAME === $autoloader ) {
                
// Move the v1.* autoloader function to the end of the spl autoloader chain.
                
spl_autoload_unregister$autoloader );
                
spl_autoload_register$autoloader );

            } elseif (
                
self::V2_AUTOLOADER_BASE === substr$autoloader0strlenself::V2_AUTOLOADER_BASE ) )
                && 
__NAMESPACE__ !== substr$autoloader0strlen__NAMESPACE__ ) )
            ) {
                
// Unregister any other v2.* autoloader functions if they're in the chain.
                
spl_autoload_unregister$autoloader );
            }
        }
    }
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

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

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

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0039 ]--