use Friendica\Core\Cache\Duration;
use Friendica\Core\Logger;
use Friendica\Core\System;
+use Friendica\Database\Database;
use Friendica\Database\DBA;
use Friendica\DI;
use Friendica\Util\Strings;
}
}
- DBA::insert('post-tag', $fields, true);
+ DBA::insert('post-tag', $fields, Database::INSERT_IGNORE);
Logger::info('Stored tag/mention', ['uri-id' => $uriid, 'tag-id' => $tagid, 'contact-id' => $cid, 'name' => $name, 'type' => $type, 'callstack' => System::callstack(8)]);
}
return $tag['id'];
}
- DBA::insert('tag', $fields, true);
+ DBA::insert('tag', $fields, Database::INSERT_IGNORE);
$tid = DBA::lastInsertId();
if (!empty($tid)) {
return $tid;
* @return array
* @throws \Exception
*/
- public static function setGlobalTrendingHashtags(int $period, $limit = 10)
+ public static function setGlobalTrendingHashtags(int $period, int $limit = 10)
{
$tagsStmt = DBA::p("SELECT `name` AS `term`, COUNT(*) AS `score`
FROM `tag-search-view`
* @return array
* @throws \Exception
*/
- public static function setLocalTrendingHashtags(int $period, $limit = 10)
+ public static function setLocalTrendingHashtags(int $period, int $limit = 10)
{
$tagsStmt = DBA::p("SELECT `name` AS `term`, COUNT(*) AS `score`
FROM `tag-search-view`