mirror of
https://github.com/friendica/friendica
synced 2025-04-21 23:10:11 +00:00
Extract visible_whitespace() into separate method in ActivityPubConversion
This commit is contained in:
parent
e984057ceb
commit
3a8058ec09
1 changed files with 11 additions and 9 deletions
|
@ -23,10 +23,7 @@ class ActivityPubConversion extends BaseModule
|
||||||
|
|
||||||
protected function content(array $request = []): string
|
protected function content(array $request = []): string
|
||||||
{
|
{
|
||||||
function visible_whitespace($s)
|
|
||||||
{
|
|
||||||
return '<pre>' . htmlspecialchars($s) . '</pre>';
|
|
||||||
}
|
|
||||||
|
|
||||||
$results = [];
|
$results = [];
|
||||||
if (!empty($_REQUEST['source'])) {
|
if (!empty($_REQUEST['source'])) {
|
||||||
|
@ -43,11 +40,11 @@ class ActivityPubConversion extends BaseModule
|
||||||
$formatted = json_encode($source, JSON_PRETTY_PRINT);
|
$formatted = json_encode($source, JSON_PRETTY_PRINT);
|
||||||
$results[] = [
|
$results[] = [
|
||||||
'title' => DI::l10n()->t('Formatted'),
|
'title' => DI::l10n()->t('Formatted'),
|
||||||
'content' => visible_whitespace(trim(var_export($formatted, true), "'")),
|
'content' => $this->visible_whitespace(trim(var_export($formatted, true), "'")),
|
||||||
];
|
];
|
||||||
$results[] = [
|
$results[] = [
|
||||||
'title' => DI::l10n()->t('Source'),
|
'title' => DI::l10n()->t('Source'),
|
||||||
'content' => visible_whitespace(var_export($source, true))
|
'content' => $this->visible_whitespace(var_export($source, true))
|
||||||
];
|
];
|
||||||
$activity = JsonLD::compact($source);
|
$activity = JsonLD::compact($source);
|
||||||
if (!$activity) {
|
if (!$activity) {
|
||||||
|
@ -55,7 +52,7 @@ class ActivityPubConversion extends BaseModule
|
||||||
}
|
}
|
||||||
$results[] = [
|
$results[] = [
|
||||||
'title' => DI::l10n()->t('Activity'),
|
'title' => DI::l10n()->t('Activity'),
|
||||||
'content' => visible_whitespace(var_export($activity, true))
|
'content' => $this->visible_whitespace(var_export($activity, true))
|
||||||
];
|
];
|
||||||
|
|
||||||
$type = JsonLD::fetchElement($activity, '@type');
|
$type = JsonLD::fetchElement($activity, '@type');
|
||||||
|
@ -107,14 +104,14 @@ class ActivityPubConversion extends BaseModule
|
||||||
|
|
||||||
$results[] = [
|
$results[] = [
|
||||||
'title' => DI::l10n()->t('Object data'),
|
'title' => DI::l10n()->t('Object data'),
|
||||||
'content' => visible_whitespace(var_export($object_data, true))
|
'content' => $this->visible_whitespace(var_export($object_data, true))
|
||||||
];
|
];
|
||||||
|
|
||||||
$item = ActivityPub\Processor::createItem($object_data, true);
|
$item = ActivityPub\Processor::createItem($object_data, true);
|
||||||
|
|
||||||
$results[] = [
|
$results[] = [
|
||||||
'title' => DI::l10n()->t('Result Item'),
|
'title' => DI::l10n()->t('Result Item'),
|
||||||
'content' => visible_whitespace(var_export($item, true))
|
'content' => $this->visible_whitespace(var_export($item, true))
|
||||||
];
|
];
|
||||||
} catch (\Throwable $e) {
|
} catch (\Throwable $e) {
|
||||||
$results[] = [
|
$results[] = [
|
||||||
|
@ -134,4 +131,9 @@ class ActivityPubConversion extends BaseModule
|
||||||
|
|
||||||
return $o;
|
return $o;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private function visible_whitespace(string $s): string
|
||||||
|
{
|
||||||
|
return '<pre>' . htmlspecialchars($s) . '</pre>';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue