<?php
use Friendica\App;
+use Friendica\Core\System;
+use Friendica\Database\DBM;
function uexport_init(App $a) {
if (!local_user()) {
$tpl = get_markup_template("uexport.tpl");
return replace_macros($tpl, array(
- '$baseurl' => App::get_baseurl(),
+ '$baseurl' => System::baseUrl(),
'$title' => t('Export personal data'),
'$options' => $options
));
function _uexport_multirow($query) {
$result = array();
$r = q($query);
- if (dbm::is_result($r)) {
+ if (DBM::is_result($r)) {
foreach ($r as $rr) {
$p = array();
foreach ($rr as $k => $v) {
function _uexport_row($query) {
$result = array();
$r = q($query);
- if (dbm::is_result($r)) {
+ if (DBM::is_result($r)) {
foreach ($r as $rr) {
foreach ($rr as $k => $v) {
$result[$k] = $v;
$output = array(
'version' => FRIENDICA_VERSION,
'schema' => DB_UPDATE_VERSION,
- 'baseurl' => App::get_baseurl(),
+ 'baseurl' => System::baseUrl(),
'user' => $user,
'contact' => $contact,
'profile' => $profile,
$r = q("SELECT count(*) as `total` FROM `item` WHERE `uid` = %d ",
intval(local_user())
);
- if (dbm::is_result($r)) {
+ if (DBM::is_result($r)) {
$total = $r[0]['total'];
}
// chunk the output to avoid exhausting memory