Exemplo n.º 1
0
 /**
  * Returns the link for given publication and given service.
  *
  * @param Publication $publication The publication
  * @param string      $service     The service
  *
  * @return string
  */
 public static function getPublicationsLink(Publication $publication, $service)
 {
     switch ($service) {
         case 'Google Scholar':
             return 'http://scholar.google.com/scholar?q=allintitle:' . urlencode($publication->getTitle());
             break;
         case 'BASE':
             return 'http://www.base-search.net/Search/Results?lookfor=tit:' . urlencode($publication->getTitle());
             break;
         default:
             return 'unknown service!';
             break;
     }
 }