/**
  * @param string $item
  * @return array|string
  */
 public function parse_skin_values($item = '')
 {
     $simplexml_parser = HW_WXR_Parser::get_instance()->simplexml_parser;
     $skin = $this->get_skin(0);
     //->cloneNode(true);
     $xml = self::dom_to_simplexml($skin);
     //standalone element must assign namespaces
     $simplexml_parser->gather_skins_data($this->skins_data);
     $data = $simplexml_parser->build_skin_data($xml);
     return $data ? isset($data[$item]) ? $data[$item] : '' : $data;
 }
 /**
  * main class constructor
  * @param $module_exporter
  */
 public function HW_Import($module_exporter = null)
 {
     HW_HOANGWEB::load_class('HW_File_Directory');
     $this->logger = HWIE_Logger::get_instance();
     //logger, run after installer
     if (!empty($module_exporter)) {
         $this->module_exporter = $module_exporter;
         //importer known module who using it to import it' data
         $this->parser = $module_exporter;
     } else {
         $this->parser = HW_WXR_Parser::get_instance($this);
     }
     //installation tracker
     $this->tracker = HW_Track_Installation::get_instance($this);
     add_filter('import_allow_fetch_attachments', '__return_true');
     add_filter('hw_import_allow_fetch_attachments', '__return_true');
     add_filter('import_allow_create_users', '__return_true');
 }