Ejemplo n.º 1
0
 /**
  * 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);
 }