From 7a2e1e0511893d07c17021971d20545b483aa6a4 Mon Sep 17 00:00:00 2001 From: Art4 Date: Thu, 23 Jan 2025 12:11:18 +0000 Subject: [PATCH] Rename ItemInserter into ItemHelper --- src/Model/Item.php | 12 ++++++------ src/Model/{ItemInserter.php => ItemHelper.php} | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) rename src/Model/{ItemInserter.php => ItemHelper.php} (99%) diff --git a/src/Model/Item.php b/src/Model/Item.php index 18015b700a..b0ec029563 100644 --- a/src/Model/Item.php +++ b/src/Model/Item.php @@ -760,7 +760,7 @@ class Item */ public static function insert(array $item, int $notify = 0, bool $post_local = true): int { - $itemInserter = new ItemInserter( + $itemHelper = new ItemHelper( DI::contentItem(), DI::activity(), DI::logger(), @@ -776,7 +776,7 @@ class Item // If it is a posting where users should get notifications, then define it as wall posting if ($notify) { - $item = $itemInserter->prepareOriginPost($item); + $item = $itemHelper->prepareOriginPost($item); if (is_int($notify) && in_array($notify, Worker::PRIORITIES)) { $priority = $notify; @@ -789,7 +789,7 @@ class Item $item['network'] = trim(($item['network'] ?? '') ?: Protocol::PHANTOM); } - $item = $itemInserter->prepareItemData($item, (bool) $notify); + $item = $itemHelper->prepareItemData($item, (bool) $notify); // Store conversation data $source = $item['source'] ?? ''; @@ -830,7 +830,7 @@ class Item } } - $item = $itemInserter->validateItemData($item); + $item = $itemHelper->validateItemData($item); // Ensure that there is an avatar cache Contact::checkAvatarCache($item['author-id']); @@ -851,13 +851,13 @@ class Item } if ($item['gravity'] !== self::GRAVITY_PARENT) { - $toplevel_parent = $itemInserter->getTopLevelParent($item); + $toplevel_parent = $itemHelper->getTopLevelParent($item); if (empty($toplevel_parent)) { return 0; } $parent_id = (int) $toplevel_parent['id']; - $item = $itemInserter->handleToplevelParent($item, $toplevel_parent, $defined_permissions); + $item = $itemHelper->handleToplevelParent($item, $toplevel_parent, $defined_permissions); $parent_origin = $toplevel_parent['origin']; } else { $parent_id = 0; diff --git a/src/Model/ItemInserter.php b/src/Model/ItemHelper.php similarity index 99% rename from src/Model/ItemInserter.php rename to src/Model/ItemHelper.php index fc042bb04b..ab17b845a9 100644 --- a/src/Model/ItemInserter.php +++ b/src/Model/ItemHelper.php @@ -16,13 +16,13 @@ use Friendica\Util\DateTimeFormat; use Psr\Log\LoggerInterface; /** - * A helper class for inserting an Item Model + * A helper class for handling an Item Model * * @internal only for use in Friendica\Content\Item class * * @see Item::insert() */ -final class ItemInserter +final class ItemHelper { private ItemContent $itemContent;