Fix Code Standards

This commit is contained in:
Michael 2023-09-02 10:21:23 +00:00
parent 837c2dd24a
commit 15fc205d04
1 changed files with 11 additions and 1 deletions

View File

@ -26,7 +26,6 @@ use Friendica\Core\Protocol;
use Friendica\Database\Database; use Friendica\Database\Database;
use Friendica\Database\DBA; use Friendica\Database\DBA;
use Friendica\DI; use Friendica\DI;
use Friendica\Model\Contact;
use Friendica\Model\Item; use Friendica\Model\Item;
use Friendica\Model\Post; use Friendica\Model\Post;
use Friendica\Model\Verb; use Friendica\Model\Verb;
@ -37,6 +36,12 @@ use Friendica\Util\DateTimeFormat;
class Engagement class Engagement
{ {
/**
* Store engagement data from an item array
*
* @param array $item
* @return void
*/
public static function storeFromItem(array $item) public static function storeFromItem(array $item)
{ {
if (!in_array($item['network'], Protocol::FEDERATED)) { if (!in_array($item['network'], Protocol::FEDERATED)) {
@ -90,6 +95,11 @@ class Engagement
Logger::debug('Engagement stored', ['fields' => $engagement, 'ret' => $ret]); Logger::debug('Engagement stored', ['fields' => $engagement, 'ret' => $ret]);
} }
/**
* Expire old engagement data
*
* @return void
*/
public static function expire() public static function expire()
{ {
DBA::delete('post-engagement', ["`created` < ?", DateTimeFormat::utc('now - ' . DI::config()->get('channel', 'engagement_hours') . ' hour')]); DBA::delete('post-engagement', ["`created` < ?", DateTimeFormat::utc('now - ' . DI::config()->get('channel', 'engagement_hours') . ' hour')]);