module lang::php::config::ConfigLoader
rascal-0.43.0
org.rascalmpl.php-analysis-0.3.6
Usage
import lang::php::config::ConfigLoader;
Dependencies
import lang::yaml::Model;
import Exception;
import Type;
import Set;
import IO;
import String;
data Exception
data Exception
= yamlLoadException(str message, value v)
;
function yaml2value
value yaml2value(scalar(int iv, \tag = t))
value yaml2value(scalar(str sv, \tag = t))
value yaml2value(scalar(real rv, \tag = t))
value yaml2value(scalar(bool bv, \tag = t))
value yaml2value(scalar(datetime dv, \tag = t))
value yaml2value(scalar(loc lv, \tag = t))
value yaml2value(s:scalar(value v))
value yaml2value(mapping(m))
value yaml2value(sequence(l))
value yaml2value(v:reference())
function yaml2config
&T yaml2config(type[&T] configType, Node y)
function cleanName
str cleanName(str n)
function node2value
&T node2value(type[&T] t, value v)