Many item calls are now isolated in a single function

This commit is contained in:
Michael 2018-02-06 12:40:22 +00:00
parent c8cc7f13f1
commit e609de2957
23 changed files with 161 additions and 387 deletions

View file

@ -122,19 +122,6 @@ class Term
}
}
public static function insertFromTagFieldByItemUri($itemuri, $uid)
{
$messages = dba::select('item', ['id'], ['uri' => $itemuri, 'uid' => $uid]);
if (DBM::is_result($messages)) {
while ($message = dba::fetch($messages)) {
self::insertFromTagFieldByItemId($message['id']);
}
dba::close($messages);
}
}
/**
* @param integer $itemid item id
* @return void
@ -181,20 +168,4 @@ class Term
}
}
}
/**
* @param string $itemuri item uri
* @param integer $uid uid
* @return void
*/
public static function insertFromFileFieldByItemUri($itemuri, $uid)
{
$messages = q("SELECT `id` FROM `item` WHERE uri ='%s' AND uid=%d", dbesc($itemuri), intval($uid));
if (count($messages)) {
foreach ($messages as $message) {
self::insertFromFileFieldByItemId($message["id"]);
}
}
}
}