X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FReallySimpleDiscovery.php;h=6d608063e73072284e4a5eaf52a4c9e840b2d014;hb=e1863951986ba5be173758324a00652bc5af870c;hp=43fdcf102c81d3c5f6e19cdc560384579e76e072;hpb=1de3f186d79f3703850524c1d58c237be3eb25f3;p=friendica.git diff --git a/src/Module/ReallySimpleDiscovery.php b/src/Module/ReallySimpleDiscovery.php index 43fdcf102c..6d608063e7 100644 --- a/src/Module/ReallySimpleDiscovery.php +++ b/src/Module/ReallySimpleDiscovery.php @@ -1,8 +1,28 @@ . + * + */ namespace Friendica\Module; use Friendica\BaseModule; +use Friendica\Core\System; use Friendica\DI; use Friendica\Util\XML; @@ -12,13 +32,9 @@ use Friendica\Util\XML; */ class ReallySimpleDiscovery extends BaseModule { - public static function rawContent(array $parameters = []) + protected function rawContent(array $request = []) { - header('Content-Type: text/xml'); - - $app = DI::app(); - $xml = null; - echo XML::fromArray([ + $content = XML::fromArray([ 'rsd' => [ '@attributes' => [ 'version' => '1.0', @@ -32,7 +48,7 @@ class ReallySimpleDiscovery extends BaseModule '@attributes' => [ 'name' => 'Twitter', 'preferred' => 'true', - 'apiLink' => $app->getBaseURL(), + 'apiLink' => DI::baseUrl(), 'blogID' => '', ], 'settings' => [ @@ -50,7 +66,7 @@ class ReallySimpleDiscovery extends BaseModule ], ], ], - ], $xml); - exit(); + ]); + System::httpExit($content, Response::TYPE_XML); } }