kerasai / robo-config
Configuration handling for Robo PHP task runner.
Installs: 29 887
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Requires
- consolidation/robo: ~3 || ~4 || ~5
Requires (Dev)
- drupal/coder: ^8.3
- phpunit/phpunit: ^6.5
This package is auto-updated.
Last update: 2025-04-06 13:50:31 UTC
README
Robo Configuration Utility
Installation
composer require kerasai/robo-config
Usage
From within your Robofile.php
or other Robo-aware code:
<?php class RoboFile { use Kerasai\Robo\Config\ConfigHelperTrait // Get a config value. $this->getConfigVal('my.config.value', 'default_value'); // Get multiple config values. $config = [ 'my.config.value' => 'default_value', 'my.config.value2' => 'default_value2', 'my.config.value3' => 'default_value3', ]; $this->getConfigVals('my.config.value', 'default_value'); // Require a config value, throws Exception if not set. $this->requireConfigVal('my.config.value'); }