Get the collected information

@return Infoset
170942
public function getInfo() {
		$info  = $this->createInfoset();
		$files = $this->getIncludedFiles();
		
		$info->setIcon('script')
		     ->setName('Included files')
		     ->setTitle(count($files) . ' Files');
		
		$this->createContent($info);
		
		return $info;
	}
555167
protected function getContent()
    {
        $content = $this->session->has($this->instance)
            ? $this->session->get($this->instance)
            : new Collection;

        return $content;
    }
713100
public static function collectAllInformation()
    {
        /**
         * @var Container $container
         * @var Collector $collector
         * @var Profiler  $profiler
         */
        $container = Ioc::factory();
        $collector = $container->get('debugger.collector');
        $profiler  = $container->get('profiler');

        // Packages
        $packages = PackageHelper::getPackages();
        $pkgs     = [];

        foreach ($packages as $package) {
            $pkgs[$package->getName()] = $package->getDir();
        }

        // Windwalker Information
        $collector['windwalker.version.framework'] = ComposerInformation::getInstalledVersion('windwalker/framework');
        $collector['windwalker.version.core']      = ComposerInformation::getInstalledVersion('windwalker/core');
        $collector['windwalker.config']            = Ioc::getConfig()->toArray();

        // PHP
        $collector['system.php.version']    = PHP_VERSION;
        $collector['system.php.extensions'] = get_loaded_extensions();

        // Load all inputs
        $collector['request'] = Ioc::getInput()->dumpAllInputs();

        // SQL Explain
        if (Ioc::exists('database')) {
            $queries = $collector['database.queries'];
            $db      = Ioc::getDatabase();

            if ($db->getName() === 'mysql') {
                foreach ($queries as $k => $data) {
                    if (stripos(trim($data['query']), 'SELECT') !== 0) {
                        continue;
                    }

                    $query = $db->getQuery(true);
                    $query->setQuery('EXPLAIN ' . $data['query']);

                    if (!empty($data['bounded'])) {
                        foreach ((array) $data['bounded'] as $key => $bind) {
                            $bind = (object) $bind;
                            $query->bind($key, $bind->value, $bind->dataType, $bind->length, $bind->driverOptions);
                        }
                    }

                    $collector['database.queries.' . $k . '.explain'] = $db->prepare($query)->loadAll();
                }
            }

            // Database Information
            $collector['database.driver.name']  = $db->getName();
            $collector['database.driver.class'] = get_class($db);
            $collector['database.info']         = $db->getOptions();

            if ($queries instanceof DataSet) {
                $collector['database.queries'] = iterator_to_array($queries);
            }
        }

        // Events
        /** @var EventDispatcher $dispatcher */
        $dispatcher = $container->get('dispatcher');

        $collector['event.executed'] = $dispatcher->getCollector();

        $listenersMapping = [];

        foreach ($dispatcher->getListeners() as $eventName => $listeners) {
            $listenersMapping[$eventName] = [];

            foreach ($listeners as $listener) {
                if ($listener instanceof \Closure) {
                    continue;
                }

                if (is_object($listener)) {
                    $listener = [get_class($listener), $eventName];
                }

                $listenersMapping[$eventName][] = $listener;
            }
        }

        $collector['event.listeners'] = $listenersMapping;

        // Headers
        $collector['system.http.status']  = $collector['exception'] ? $collector['exception']['code'] : http_response_code();
        $collector['system.http.headers'] = headers_list();
    }
47933
protected function getCollection(): Collection
    {
        $conn = $this->connPool->getConnection();
        $database = $conn->defaultDatabase;
        $collection = $this->schema->collection;

        return $conn->getRawConnection()->$database->$collection;
    }
878863
public function getSummary()
    {
        $list = ArrayList::create();
        foreach ($this->searchParams as $searchField => $searchValue) {
            if (empty($searchValue)) {
                continue;
            }
            $filter = $this->getFilter($searchField);
            if (!$filter) {
                continue;
            }

            $field = $this->fields->fieldByName($filter->getFullName());
            if (!$field) {
                continue;
            }

            // For dropdowns, checkboxes, etc, get the value that was presented to the user
            // e.g. not an ID
            if ($field instanceof SelectField) {
                $source = $field->getSource();
                if (isset($source[$searchValue])) {
                    $searchValue = $source[$searchValue];
                }
            } else {
                // For checkboxes, it suffices to simply include the field in the list, since it's binary
                if ($field instanceof CheckboxField) {
                    $searchValue = null;
                }
            }

            $list->push(ArrayData::create([
                'Field' => $field->Title(),
                'Value' => $searchValue,
            ]));
        }

        return $list;
    }
385070
protected function getResourceInfo()
    {
        if (($this->currentVersion === null) ||
             (($info = \Arbit\VCSWrapper\Cache\Manager::get($this->path, $this->currentVersion, 'info')) === false))
        {
            // Refetch the basic information, and cache it.
            $process = new \Arbit\VCSWrapper\SvnCli\Process('svn', $this->username, $this->password);
            $process->argument('--xml');

            // Fetch for specified version, if set
            if ($this->currentVersion !== null) {
                $process->argument('-r' . $this->currentVersion);
            }

            // Execute info command
            $return = $process->argument('info')->argument(new \SystemProcess\Argument\PathArgument($this->root . $this->path))->execute();

            $info = \Arbit\Xml\Document::loadString($process->stdoutOutput);
            \Arbit\VCSWrapper\Cache\Manager::cache($this->path, $this->currentVersion = (string) $info->entry[0]->commit[0]['revision'], 'info', $info);
        }

        return $info;
    }
1258256
public function getCurrentArticleInfo()
    {
        $products = $this->_getItems();
        $currentArticleId = \OxidEsales\Eshop\Core\Registry::getConfig()->getRequestParameter('aid');
        $params = null;
        if (!is_null($products[$currentArticleId])) {
            $params = $products[$currentArticleId];
        }

        return $params;
    }
753703
public function getInfo()
    {
        if ($this->info === null) {
            $this->info = new \SplFileInfo($this->fullPath);
        }

        return $this->info;
    }
874282
public function get_search_set()
    {
        if (empty($this->search_set)) {
            return null;
        }

        return array(
            $this->search_string,
            $this->search_set,
            $this->search_charset,
            $this->search_sort_field,
            $this->search_sorted,
        );
    }
528454
public function getInfo()
    {
        list($class, $action) = explode("::", $this->request->input('name'));
        $action_doc = $this->doc->getInfo($class, $action);
        if($action_doc)
        {
            $return = $this->doc->formatReturn($action_doc);
            $action_doc['header'] = isset($action_doc['header']) ? array_merge($this->doc->__get('public_header'), $action_doc['header']) : [];
            $action_doc['param'] = isset($action_doc['param']) ? array_merge($this->doc->__get('public_param'), $action_doc['param']) : [];
            return view('apidoc::info', ['doc'=>$action_doc, 'return'=>$return]);
        }
    }
530558
public function getInfo() {
		$info = $this->createInfoset();
		
		$memory = memory_get_peak_usage();
		$limit  = ini_get('memory_limit');
		
		if ($limit < 0) {
			$limit = 'unlimited';
		}
		
		$info->setIcon('chip')
		     ->setName('Memory usage')
		     ->setTitle($this->formatMemory($memory) . ' of ' . $limit);
		
		if ($limit / $memory < 0.25) {
			$info->setLevel(Infoset::LEVEL_WARNING);
		}
		
		return $info;
	}
1150907
public function info()
    {
        $resp=$this->_transport->send(HttpRequest::GET, $this->_baseURL);
        $ret = array();
        $ret["hub"] = $this->_hub;
        $ret["key"] = $this->_key;
        $ret["disabledTill"] = $resp["disabledTill"];
        $ret["converts"] = $resp["converts"];
        return $ret;
    }
447063
public function getInfo()
    {
        $request = new GetGroupInfoRequest([$this->groupId]);
        $response = new GetGroupInfoResponse();
        return $this->client->sendRequest($request, $response);
    }
671114
public function collectData()
    {
        $collectedData = [];

        foreach ($this->dataCollectors as $collector) {
            $collectedData = $collectedData + $collector->collect();
        }

        return $collectedData;
    }
11550
private function gatherInformation()
    {
        /** @var \TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager */
        $objectManager = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(ObjectManager::class);
        /** @var ListUtility $service */
        $service = $objectManager->get('TYPO3\\CMS\\Extensionmanager\\Utility\\ListUtility');

        $extensionInformation = $service->getAvailableExtensions();
        foreach ($extensionInformation as $extensionKey => $info) {
            if (true === array_key_exists($extensionKey, $GLOBALS['TYPO3_LOADED_EXT'])) {
                $extensionInformation[$extensionKey]['installed'] = 1;
            } else {
                $extensionInformation[$extensionKey]['installed'] = 0;
            }
        }
        return $extensionInformation;
    }
864200
public function info()
    {
        $info = [
            'id' => $this->id,
            'project' => $this->project,
            'uniquifier' => $this->uniquifier,
            'description' => $this->description,
            'isInactive' => $this->isInactive,
            'agentVersion' => $this->agentVersion,
            'sourceContexts' => array_map(function ($esc) {
                if (empty($esc)) {
                    return [];
                }
                return is_array($esc) ? $esc['context'] : $esc->context()->info();
            }, $this->extSourceContexts),
            'extSourceContexts' => array_map(function ($esc) {
                return is_array($esc) ? $esc : $esc->info();
            }, $this->extSourceContexts)
        ];
        if ($this->status) {
            $info['status'] = $this->status->info();
        }
        if (!empty($this->labels)) {
            $info['labels'] = $this->labels;
        }
        return $info;
    }
1162450
public function getCollection()
    {
        $collection = trim(str_replace('\\', '_', $this->collection), '_');
        return $this->$collection()
            ->setDatabase($this->database)
            ->setTable($this->table)
            ->setModel($this->model)
            ->set($this->getRows());
    }