]> git.mxchange.org Git - friendica.git/blobdiff - mod/uexport.php
Catch HTTPExceptions in App::runFrontend()
[friendica.git] / mod / uexport.php
index c1b3dd1e4b169e7a6f5c9ca3227f2306b9fdce0e..f0d91eeab029f94b0e5609760b716b7b19d97c4d 100644 (file)
@@ -5,8 +5,9 @@
 use Friendica\App;
 use Friendica\Core\Addon;
 use Friendica\Core\L10n;
+use Friendica\Core\Renderer;
 use Friendica\Core\System;
-use Friendica\Database\DBM;
+use Friendica\Database\DBA;
 
 function uexport_init(App $a) {
        if (!local_user()) {
@@ -46,8 +47,8 @@ function uexport_content(App $a) {
        ];
        Addon::callHooks('uexport_options', $options);
 
-       $tpl = get_markup_template("uexport.tpl");
-       return replace_macros($tpl, [
+       $tpl = Renderer::getMarkupTemplate("uexport.tpl");
+       return Renderer::replaceMacros($tpl, [
                '$baseurl' => System::baseUrl(),
                '$title' => L10n::t('Export personal data'),
                '$options' => $options
@@ -57,7 +58,7 @@ function uexport_content(App $a) {
 function _uexport_multirow($query) {
        $result = [];
        $r = q($query);
-       if (DBM::is_result($r)) {
+       if (DBA::isResult($r)) {
                foreach ($r as $rr) {
                        $p = [];
                        foreach ($rr as $k => $v) {
@@ -72,7 +73,7 @@ function _uexport_multirow($query) {
 function _uexport_row($query) {
        $result = [];
        $r = q($query);
-       if (DBM::is_result($r)) {
+       if (DBA::isResult($r)) {
                foreach ($r as $rr) {
                        foreach ($rr as $k => $v) {
                                $result[$k] = $v;
@@ -145,7 +146,7 @@ function uexport_all(App $a) {
        $r = q("SELECT count(*) as `total` FROM `item` WHERE `uid` = %d ",
                intval(local_user())
        );
-       if (DBM::is_result($r)) {
+       if (DBA::isResult($r)) {
                $total = $r[0]['total'];
        }
        // chunk the output to avoid exhausting memory