X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FFollowers.php;h=0907f8ba5cf594ecb3e03a5d10272c5650aeef89;hb=52789f3ae4a07b79fabc99ab01386617fa75183f;hp=56160aecf81a10f8df4e857561ee99b1992302c5;hpb=743e7d3ecb4bc06999284bffd977265abc23731f;p=friendica.git diff --git a/src/Module/Followers.php b/src/Module/Followers.php index 56160aecf8..0907f8ba5c 100644 --- a/src/Module/Followers.php +++ b/src/Module/Followers.php @@ -5,29 +5,32 @@ namespace Friendica\Module; use Friendica\BaseModule; -use Friendica\Protocol\ActivityPub; use Friendica\Core\System; +use Friendica\DI; use Friendica\Model\User; +use Friendica\Protocol\ActivityPub; /** * ActivityPub Followers */ class Followers extends BaseModule { - public static function rawContent() + public static function rawContent(array $parameters = []) { - $a = self::getApp(); + $a = DI::app(); + // @TODO: Replace with parameter from router if (empty($a->argv[1])) { - System::httpExit(404); + throw new \Friendica\Network\HTTPException\NotFoundException(); } + // @TODO: Replace with parameter from router $owner = User::getOwnerDataByNick($a->argv[1]); if (empty($owner)) { - System::httpExit(404); + throw new \Friendica\Network\HTTPException\NotFoundException(); } - $page = defaults($_REQUEST, 'page', null); + $page = $_REQUEST['page'] ?? null; $followers = ActivityPub\Transmitter::getFollowers($owner, $page);