. /** * Provided in /.well-known/nodeinfo * * @package NodeInfo * @author Stéphane Bérubé * @copyright 2018-2019 Free Software Foundation, Inc http://www.fsf.org * @license https://www.gnu.org/licenses/agpl.html GNU AGPL v3 or later */ defined('GNUSOCIAL') || die(); /** * JRD document for NodeInfo * * @copyright 2018-2019 Free Software Foundation, Inc http://www.fsf.org * @license https://www.gnu.org/licenses/agpl.html GNU AGPL v3 or later */ class NodeinfoJRDAction extends XrdAction { const NODEINFO_2_0_REL = 'http://nodeinfo.diaspora.software/ns/schema/2.0'; protected $defaultformat = 'json'; protected function setXRD() { $this->xrd->links[] = new XML_XRD_Element_link(self::NODEINFO_2_0_REL, common_local_url('nodeinfo_2_0')); } }