Skip to content
TYPO3Dev Companion

Where an answer comes from

Every tool declares which sources can answer it, and says so at the foot of its own description and on its page here. What that answers is not what a tool is about but whether it can be asked at all right now: with nothing running, the tools under knowledge and packages are the ones still worth calling. Which source answered one call is answeredBy in that answer, where the tool has two. This page is written by bin/cli tools:index from the Source enum.

The five sources plotted against how much of the machine has to be running: bundled knowledge and this server's own checkout answer with nothing running, packages need files on disk, the installation source needs a booted installation, and network sources need outbound reach.
The five sources plotted against how much of the machine has to be running: bundled knowledge and this server's own checkout answer with nothing running, packages need files on disk, the installation source needs a booted installation, and network sources need outbound reach.
The five sources plotted against how much of the machine has to be running: bundled knowledge and this server's own checkout answer with nothing running, packages need files on disk, the installation source needs a booted installation, and network sources need outbound reach.

installation#

The installation this server was started in, booted or asked through its console: its assembled state after every extension has had its say, and nothing at all where it cannot be reached.

typo3_backend_module_lookup, typo3_configuration_lookup, typo3_extension_describe, typo3_fluid_namespace_list, typo3_icon_lookup, typo3_label_lookup, typo3_schema_lookup, typo3_server_scope.

packages#

The files the installed packages ship, read rather than executed. Answers on a fresh clone and with the containers down; what a package registers by running is not in it.

typo3_catalog_scope, typo3_changelog_lookup, typo3_component_lookup, typo3_extension_describe, typo3_fluid_namespace_list, typo3_icon_lookup, typo3_label_lookup, typo3_project_describe.

network#

A service outside this machine. An unreachable one is said out loud rather than answered as empty.

typo3_changelog_lookup, typo3_documentation_lookup, typo3_forge_lookup, typo3_gerrit_lookup.

checkout#

This server's own checkout, which is why the tool offering it exists only in a standalone one.

typo3_feedback_list, typo3_feedback_record.