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);
}
}