diff --git a/bridges/TwitterBridge.php b/bridges/TwitterBridge.php index 2d5eb03c..f3ad13bd 100644 --- a/bridges/TwitterBridge.php +++ b/bridges/TwitterBridge.php @@ -40,6 +40,32 @@ class TwitterBridge extends BridgeAbstract{ ); } + public function getName(){ + switch($this->queriedContext){ + case 'By keyword or hashtag': + $specific='search '; + $param='q'; + break; + case 'By username': + $specific='@'; + $param='u'; + break; + } + return 'Twitter '.$specific + .$this->parameters[$this->queriedContext][$param]['value']; + } + + public function getURI(){ + $params=$this->parameters[$this->queriedContext]; + switch($this->queriedContext){ + case 'By keyword or hashtag': + return $this->uri.'search?q='.urlencode($params['q']['value']); + case 'By username': + return $this->uri.urlencode($params['u']['value']). + (isset($params['norep']['value'])?'':'/with_replies'); + } + } + public function collectData(){ $param=$this->parameters[$this->queriedContext]; $html = '';