function ARC_erdf_parser::init in Taxonomy import/export via XML 6
Same name and namespace in other branches
- 5.2 arc/ARC_erdf_parser.php \ARC_erdf_parser::init()
- 5 arc/ARC_erdf_parser.php \ARC_erdf_parser::init()
- 6.2 arc/ARC_erdf_parser.php \ARC_erdf_parser::init()
3 calls to ARC_erdf_parser::init()
File
- arc/
ARC_erdf_parser.php, line 44
Class
Code
function init($create_parser = true) {
$this->triples = array();
$this->nodes = array();
$this->node_count = 0;
$this->subjs = array();
$this->subj_count = 0;
$this->base = "";
$this->result_headers = array();
$this->data = "";
$this->level = 0;
$this->is_erdf = false;
/* base */
if (isset($this->init_args["base"]) && ($base = $this->init_args["base"])) {
$this
->set_base($base);
}
/* subj */
$this->cur_subj = $this->base;
/* save_data */
$this->save_data = isset($this->init_args["save_data"]) ? $this->init_args["save_data"] : false;
/* encoding */
$this->encoding = isset($this->init_args["encoding"]) && $this->init_args["encoding"] ? $this->init_args["encoding"] : "UTF-8";
/* parser */
if ($create_parser) {
$this
->create_parser();
}
}