Ejemplo n.º 1
0
 function handle()
 {
     parent::handle();
     $domain = common_config('site', 'server');
     $url = common_local_url('userxrd');
     $url .= '?uri={uri}';
     $xrd = new XRD();
     $xrd = new XRD();
     $xrd->host = $domain;
     $xrd->links[] = array('rel' => Discovery::LRDD_REL, 'template' => $url, 'title' => array('Resource Descriptor'));
     print $xrd->toXML();
 }
Ejemplo n.º 2
0
 function handle()
 {
     parent::handle();
     $domain = common_config('site', 'server');
     $xrd = new XRD();
     $xrd->host = $domain;
     if (Event::handle('StartHostMetaLinks', array(&$xrd->links))) {
         $url = common_local_url('userxrd');
         $url .= '?uri={uri}';
         $xrd->links[] = array('rel' => Discovery::LRDD_REL, 'template' => $url, 'title' => array('Resource Descriptor'));
         Event::handle('EndHostMetaLinks', array(&$xrd->links));
     }
     header('Content-type: application/xrd+xml');
     print $xrd->toXML();
 }
Ejemplo n.º 3
0
 function handle()
 {
     parent::handle();
     $domain = common_config('site', 'server');
     $xrd = new XRD();
     $xrd->host = $domain;
     if (Event::handle('StartHostMetaLinks', array(&$xrd->links))) {
         $url = common_local_url('userxrd');
         $url .= '?uri={uri}';
         $xrd->links[] = array('rel' => Discovery::LRDD_REL, 'template' => $url, 'title' => array('Resource Descriptor'));
         Event::handle('EndHostMetaLinks', array(&$xrd->links));
     }
     // Output Cross-Origin Resource Sharing (CORS) header
     if (common_config('discovery', 'cors')) {
         header('Access-Control-Allow-Origin: *');
     }
     header('Content-type: application/xrd+xml');
     print $xrd->toXML();
 }