]> git.mxchange.org Git - friendica.git/commitdiff
Removed Trends.php which for what ever reason found its way in my branch under src...
authorMarek Bachmann <marek.bachmann@comtec.eecs.uni-kassel.de>
Wed, 30 Nov 2022 00:40:21 +0000 (01:40 +0100)
committerMarek Bachmann <marek.bachmann@comtec.eecs.uni-kassel.de>
Wed, 30 Nov 2022 00:40:21 +0000 (01:40 +0100)
src/Module/Api/Mastodon/Trends.php [deleted file]

diff --git a/src/Module/Api/Mastodon/Trends.php b/src/Module/Api/Mastodon/Trends.php
deleted file mode 100644 (file)
index c42a276..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-/**
- * @copyright Copyright (C) 2010-2022, the Friendica project
- *
- * @license GNU AGPL version 3 or any later version
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <https://www.gnu.org/licenses/>.
- *
- */
-
-namespace Friendica\Module\Api\Mastodon;
-
-use Friendica\Core\System;
-use Friendica\DI;
-use Friendica\Model\Tag;
-use Friendica\Module\BaseApi;
-
-/**
- * @see https://docs.joinmastodon.org/methods/instance/trends/
- */
-class Trends extends BaseApi
-{
-       /**
-        * @throws \Friendica\Network\HTTPException\InternalServerErrorException
-        */
-       protected function rawContent(array $request = [])
-       {
-               $request = $this->getRequest([
-                       'limit' => 20, // Maximum number of results to return. Defaults to 10.
-               ], $request);
-
-               $trending = [];
-               $tags = Tag::getGlobalTrendingHashtags(24, 20);
-               foreach ($tags as $tag) {
-                       $tag['name'] = $tag['term'];
-                       $history = [['day' => (string)time(), 'uses' => (string)$tag['score'], 'accounts' => (string)$tag['authors']]];
-                       $hashtag = new \Friendica\Object\Api\Mastodon\Tag(DI::baseUrl(), $tag, $history);
-                       $trending[] = $hashtag->toArray();
-               }
-
-               System::jsonExit(array_slice($trending, 0, $request['limit']));
-       }
-}