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 whether a caller can ask a tool at all right now, not what the tool is about. With nothing up, the tools under knowledge and packages are the ones still worth a call. Which source answered one call is answeredBy in that answer, where the tool has two. bin/cli tools:index writes this page from the Source enum.

The five sources against how much of the machine has to run. Bundled knowledge and this server's own checkout answer with nothing up. Packages need files on disk, the installation source needs a booted installation, and network sources need outbound reach.
The five sources against how much of the machine has to run. Bundled knowledge and this server's own checkout answer with nothing up. Packages need files on disk, the installation source needs a booted installation, and network sources need outbound reach.
The five sources against how much of the machine has to run. Bundled knowledge and this server's own checkout answer with nothing up. Packages need files on disk, the installation source needs a booted installation, and network sources need outbound reach.

installation#

The installation this server started in, booted or asked through its console. Its assembled state after every extension has had its say, and nothing at all where it is out of reach.

typo3_backend_module_lookup, typo3_configuration_lookup, typo3_extension_describe, typo3_flexform_lookup, typo3_fluid_namespace_list, typo3_icon_lookup, typo3_label_lookup, typo3_record_lookup, typo3_schema_lookup, typo3_server_scope, typo3_service_lookup.

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 at runtime is not in it.

typo3_changelog_lookup, typo3_component_lookup, typo3_extension_describe, typo3_fluid_namespace_list, typo3_forge_lookup, typo3_icon_lookup, typo3_label_lookup, typo3_project_describe, typo3_snapshot_scope.

knowledge#

The knowledge base inside this package. Needs nothing up, and binds to TYPO3 versions rather than to an installation.

typo3_commit_message_guide, typo3_component_lookup, typo3_hint_lookup, typo3_reference_list, typo3_rule_lookup, typo3_script_lookup, typo3_server_scope, typo3_snapshot_scope, typo3_system_extension_lookup, typo3_task_guide, typo3_test_run_guide, typo3_translation_domain_lookup.

network#

A service outside this machine. An unreachable one says so out loud rather than answers as empty.

typo3_changelog_lookup, typo3_documentation_lookup, typo3_forge_lookup, typo3_gerrit_lookup, typo3_permalink_lookup, typo3_ter_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.