PHPackages                             nuvoleweb/robo-config - 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. nuvoleweb/robo-config

ActiveRobo-tasks[Utility &amp; Helpers](/categories/utility)

nuvoleweb/robo-config
=====================

CI/developer-friendly configuration processor for Robo.

3.1.0(1y ago)5237.4k↓31.8%5[3 issues](https://github.com/nuvoleweb/robo-config/issues)[1 PRs](https://github.com/nuvoleweb/robo-config/pulls)20GPL-2.0-or-laterPHP

Since May 2Pushed 1y ago1 watchersCompare

[ Source](https://github.com/nuvoleweb/robo-config)[ Packagist](https://packagist.org/packages/nuvoleweb/robo-config)[ RSS](/packages/nuvoleweb-robo-config/feed)WikiDiscussions 3.x Synced 1mo ago

READMEChangelogDependencies (4)Versions (21)Used By (20)

Robo Config
===========

[](#robo-config)

[![Latest Stable Version](https://camo.githubusercontent.com/de82f403c8e22b78c72dfc6b555719f429daef892f0f08c0b4977ae04f833e3d/68747470733a2f2f706f7365722e707567782e6f72672f6e75766f6c657765622f726f626f2d636f6e6669672f762f737461626c65)](https://packagist.org/packages/nuvoleweb/robo-config)[![Total Downloads](https://camo.githubusercontent.com/a3180b0bd5b5049fe53f27cc91bd6ea2efe8df1fdd36e1143311f0c8f21a6a71/68747470733a2f2f706f7365722e707567782e6f72672f6e75766f6c657765622f726f626f2d636f6e6669672f646f776e6c6f616473)](https://packagist.org/packages/nuvoleweb/robo-config)[![Latest Unstable Version](https://camo.githubusercontent.com/6522273f898b610b18e58d06203cb062e8bb0e3d5e0f5b8a75fccad4e6dd4195/68747470733a2f2f706f7365722e707567782e6f72672f6e75766f6c657765622f726f626f2d636f6e6669672f762f756e737461626c65)](https://packagist.org/packages/nuvoleweb/robo-config)[![License](https://camo.githubusercontent.com/ae8e00d7c9e78ba116f4313c7bd5dc28eb7967fdaccb041db985c3aaff3755fd/68747470733a2f2f706f7365722e707567782e6f72672f6e75766f6c657765622f726f626f2d636f6e6669672f6c6963656e7365)](https://packagist.org/packages/nuvoleweb/robo-config)

Robo Config enables a flexible configuration processing for Robo by providing the following features:

- Define your default configuration in `robo.yml.dist` and let developers override that locally in their `robo.yml`.
- Allow configuration files to use properties defined within the same configuration in a Phing-like fashion.
- Allow all properties to be overridden on the command line so that they can be tweaked when running continuous integration builds.
- Access any configuration parameter via `$this->config('my.configuration.property`);`

Installation
------------

[](#installation)

Install with Composer by running:

```
$ composer require nuvoleweb/robo-config

```

Usage
-----

[](#usage)

After installation add the following trait to your `RoboFile.php`:

```
