PHPackages                             undkonsorten/extbase-cli-aware-configuration-manager - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. undkonsorten/extbase-cli-aware-configuration-manager

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

undkonsorten/extbase-cli-aware-configuration-manager
====================================================

Get Extbase injections working in your TYPO3 project by configuring the site to be used for settings and TypoScript

0.1.1(1y ago)515.6k↓44.7%[2 issues](https://github.com/undkonsorten/extbase-cli-aware-configuration-manager/issues)1GPL-2.0-or-laterPHP

Since Dec 9Pushed 1mo ago4 watchersCompare

[ Source](https://github.com/undkonsorten/extbase-cli-aware-configuration-manager)[ Packagist](https://packagist.org/packages/undkonsorten/extbase-cli-aware-configuration-manager)[ RSS](/packages/undkonsorten-extbase-cli-aware-configuration-manager/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (1)

Extbase cli aware configuration manager
=======================================

[](#extbase-cli-aware-configuration-manager)

This extension provides a configuration manager for cli context in TYPO3.

So if you need for example typoscript settings in cli context e.g. commands this extension helps to do so.

The extension needs to be configured in the Service.yaml or Service.php:

```
TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface:
    alias: 'Undkonsorten\ExtbaseCliAwareConfigurationManager\Configuration\CliAwareConfigurationManager'
    public: true

  Undkonsorten\ExtbaseCliAwareConfigurationManager\Configuration\CommandLineInterfaceConfigurationManager:
    arguments:
      $siteIdentifier: 'SomeSiteIdentifier'

```

The extension will look for typoscript setting on the site with identifier 'SomeSiteIdentifier'.

This extension also solves the problem using extbase repositories within cli context e.g. this error:

```
[ RuntimeException ]
No request given. ConfigurationManager has not been initialized properly.

```

For more information about this problem/topic:

###  Health Score

34

—

LowBetter than 74% of packages

Maintenance58

Moderate activity, may be stable

Popularity31

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity29

Early-stage or recently created project

 Bus Factor1

Top contributor holds 87.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

617d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a192083f4fc05fe8020592c9b5222677998fcf0e779df21ecb51016d8fd45f98?d=identicon)[undkonsorten](/maintainers/undkonsorten)

---

Top Contributors

[![Starkmann](https://avatars.githubusercontent.com/u/3470953?v=4)](https://github.com/Starkmann "Starkmann (7 commits)")[![cumuru](https://avatars.githubusercontent.com/u/12487311?v=4)](https://github.com/cumuru "cumuru (1 commits)")

### Embed Badge

![Health badge](/badges/undkonsorten-extbase-cli-aware-configuration-manager/health.svg)

```
[![Health](https://phpackages.com/badges/undkonsorten-extbase-cli-aware-configuration-manager/health.svg)](https://phpackages.com/packages/undkonsorten-extbase-cli-aware-configuration-manager)
```

###  Alternatives

[typo3/cms-install

TYPO3 CMS Install Tool - The Install Tool is used for installation, upgrade, system administration and setup tasks.

1812.5M578](/packages/typo3-cms-install)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103574.3k69](/packages/friendsoftypo3-content-blocks)[yoast-seo-for-typo3/yoast_seo

Yoast SEO for TYPO3

571.8M9](/packages/yoast-seo-for-typo3-yoast-seo)[eliashaeussler/typo3-form-consent

Extension for TYPO3 CMS that adds double opt-in functionality to EXT:form

15100.9k](/packages/eliashaeussler-typo3-form-consent)[typo3/cms-fluid

TYPO3 CMS Fluid Integration - Integration of the Fluid templating engine into TYPO3.

1913.2M742](/packages/typo3-cms-fluid)[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

631.1M8](/packages/netresearch-rte-ckeditor-image)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
