]> git.wh0rd.org - tt-rss.git/blobdiff - plugins/import_export/init.php
Revert "import_export: do not use DOMDocument->loadXML in static context"
[tt-rss.git] / plugins / import_export / init.php
old mode 100644 (file)
new mode 100755 (executable)
index ec618b7..1f7a31b
@@ -15,6 +15,10 @@ class Import_Export extends Plugin implements IHandler {
                        "fox");
        }
 
+       private function bool_to_sql_bool($s) {
+               return $s ? 'true' : 'false';
+       }
+
        function xml_import($args) {
 
                $filename = $args['xml_import'];
@@ -354,8 +358,8 @@ class Import_Export extends Plugin implements IHandler {
 
                                                        if (db_num_rows($result) == 0) {
 
-                                                               $marked = bool_to_sql_bool(sql_bool_to_bool($article['marked']));
-                                                               $published = bool_to_sql_bool(sql_bool_to_bool($article['published']));
+                                                               $marked = $this->bool_to_sql_bool(sql_bool_to_bool($article['marked']));
+                                                               $published = $this->bool_to_sql_bool(sql_bool_to_bool($article['published']));
                                                                $score = (int) $article['score'];
 
                                                                $tag_cache = $article['tag_cache'];
@@ -378,10 +382,10 @@ class Import_Export extends Plugin implements IHandler {
                                                                if (is_array($label_cache) && $label_cache["no-labels"] != 1) {
                                                                        foreach ($label_cache as $label) {
 
-                                                                               label_create($label[1],
+                                                                               Labels::create($label[1],
                                                                                        $label[2], $label[3], $owner_uid);
 
-                                                                               label_add_article($ref_id, $label[1], $owner_uid);
+                                                                               Labels::add_article($ref_id, $label[1], $owner_uid);
 
                                                                        }
                                                                }
@@ -474,4 +478,4 @@ class Import_Export extends Plugin implements IHandler {
                return 2;
        }
 
-}
\ No newline at end of file
+}