Add probe_detect hook
This commit is contained in:
parent
b3c07fc726
commit
6bed6d5587
2 changed files with 27 additions and 0 deletions
|
@ -24,6 +24,7 @@ namespace Friendica\Network;
|
|||
use DOMDocument;
|
||||
use DomXPath;
|
||||
use Friendica\Core\Cache\Duration;
|
||||
use Friendica\Core\Hook;
|
||||
use Friendica\Core\Logger;
|
||||
use Friendica\Core\Protocol;
|
||||
use Friendica\Core\System;
|
||||
|
@ -617,6 +618,19 @@ class Probe
|
|||
{
|
||||
$parts = parse_url($uri);
|
||||
|
||||
$hookData = [
|
||||
'uri' => $uri,
|
||||
'network' => $network,
|
||||
'uid' => $uid,
|
||||
'result' => [],
|
||||
];
|
||||
|
||||
Hook::callAll('probe_detect', $hookData);
|
||||
|
||||
if ($hookData['result']) {
|
||||
return $hookData['result'];
|
||||
}
|
||||
|
||||
if (!empty($parts["scheme"]) && !empty($parts["host"])) {
|
||||
$host = $parts["host"];
|
||||
if (!empty($parts["port"])) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue