RegWithSimpleArray.php

<?php

class RegWithSimpleArray extends \BetterReg {


    public function regNsRef($namespace, $targetName){
        if ($namespace!=null){
            $targetName = $namespace.'.'.$targetName;
        }
        $reg = $this->parse($this->data[$targetName],$targetName);
        return $reg;
    }

    public function regRef($namespace, $targetName){
        $reg = $this->parse($this->data[$targetName]);
        return $reg;
    }


    public function regCombine($namespace, $options, $combiner){
        $list = [];
        foreach ($options as $targetName){
            $reg = $this->parse($this->data[$namespace.'.'.$targetName],$namespace);
            $list[] = $reg;
        }
        return implode($combiner, $list);
    }
}