function ARC_sparql2sql_rewriter::init in Taxonomy import/export via XML 5.2
Same name and namespace in other branches
- 5 arc/ARC_sparql2sql_rewriter.php \ARC_sparql2sql_rewriter::init()
- 6.2 arc/ARC_sparql2sql_rewriter.php \ARC_sparql2sql_rewriter::init()
- 6 arc/ARC_sparql2sql_rewriter.php \ARC_sparql2sql_rewriter::init()
1 call to ARC_sparql2sql_rewriter::init()
File
- arc/
ARC_sparql2sql_rewriter.php, line 71
Class
Code
function init($args = "") {
/* infos, obj_props, dt_props, iri_alts */
$this->infos = array();
$this->obj_props = isset($this->config["obj_props"]) ? $this->config["obj_props"] : array();
$this->dt_props = isset($this->config["dt_props"]) ? $this->config["dt_props"] : array();
$this->iri_alts = array();
$this->prop_table_infos = $this->api
->get_prop_table_infos();
foreach (array(
"infos",
"objs_props",
"dt_props",
"iri_alts",
) as $cur_arg) {
if (isset($args[$cur_arg]) && is_array($args[$cur_arg])) {
$this->{$cur_arg} = $args[$cur_arg];
}
}
}