Example #1
0
    public function testUda()
    {
        $content = <<<CONFIG
uda.priority.label=Priority
uda.priority.type=string
uda.priority.values=H,M,L,
CONFIG;
        $config = Config::create($content);
        $this->assertTrue($config->hasUda('priority'));
        $uda = $config->getUda('priority');
        $this->assertEquals('priority', $uda->name);
        $this->assertEquals('Priority', $uda->label);
        $this->assertEquals('string', $uda->type);
        $this->assertEquals(['H', 'M', 'L', ''], $uda->values);
    }
Example #2
0
 /**
  * @return Config
  * @throws CommandException
  */
 public function config()
 {
     if (!$this->config) {
         $this->config = Config::create($this->command('_show'));
     }
     return $this->config;
 }