/** * Does the supplied page support webmentions? * @param $pageURL * @param bool $sourceBody * @return mixed */ static function supportsMentions($pageURL, $sourceBody = false) { // Load webmention-client require_once \Idno\Core\Idno::site()->config()->path . '/external/mention-client-php/src/IndieWeb/MentionClient.php'; // Proxy connection string provided $proxystring = false; if (!empty(\Idno\Core\Idno::site()->config()->proxy_string)) { $proxystring = \Idno\Core\Idno::site()->config()->proxy_string; } $client = new \Idno\Core\MentionClient($pageURL, $sourceBody, $proxystring); return $client->supportsWebmention($pageURL); }