use Friendica\Core\Config;
use Friendica\Core\PConfig;
+use Friendica\Database\DBM;
function mailstream_install() {
register_hook('plugin_settings', 'addon/mailstream/mailstream.php', 'mailstream_plugin_settings');
function mailstream_sender($item) {
$r = q('SELECT * FROM `contact` WHERE `id` = %d', $item['contact-id']);
- if (dbm::is_result($r)) {
+ if (DBM::is_result($r)) {
$contact = $r[0];
if ($contact['name'] != $item['author-name']) {
return $contact['name'] . ' - ' . $item['author-name'];
// Don't look more than 100 levels deep for a subject, in case of loops
for ($i = 0; ($i < 100) && $parent; $i++) {
$r = q("SELECT `thr-parent`, `title` FROM `item` WHERE `uri` = '%s'", dbesc($parent));
- if (!dbm::is_result($r)) {
+ if (!DBM::is_result($r)) {
break;
}
if ($r[0]['thr-parent'] === $parent) {
PConfig::set(local_user(), 'mailstream', 'address', $_POST['mailstream_address']);
}
else {
- del_pconfig(local_user(), 'mailstream', 'address');
+ PConfig::delete(local_user(), 'mailstream', 'address');
}
if ($_POST['mailstream_nolikes']) {
PConfig::set(local_user(), 'mailstream', 'nolikes', $_POST['mailstream_enabled']);
}
else {
- del_pconfig(local_user(), 'mailstream', 'nolikes');
+ PConfig::delete(local_user(), 'mailstream', 'nolikes');
}
if ($_POST['mailstream_enabled']) {
PConfig::set(local_user(), 'mailstream', 'enabled', $_POST['mailstream_enabled']);
}
else {
- del_pconfig(local_user(), 'mailstream', 'enabled');
+ PConfig::delete(local_user(), 'mailstream', 'enabled');
}
if ($_POST['mailstream_attachimg']) {
PConfig::set(local_user(), 'mailstream', 'attachimg', $_POST['mailstream_attachimg']);
}
else {
- del_pconfig(local_user(), 'mailstream', 'attachimg');
+ PConfig::delete(local_user(), 'mailstream', 'attachimg');
}
}