コード例 #1
0
 public function testSettersAndGetters()
 {
     $env = new Digia\Twitter\Environment();
     $env->setMethod('POST');
     $env->setRequestUrl('request/url');
     $env->setGetParam('getTest', 'passing');
     $env->setPostParam('postTest', 'passing');
     $method = $env->getMethod();
     $apiUrl = $env->getApiUrl();
     $requestUrl = $env->getRequestUrl();
     $getGetParams = $env->getGetParams();
     $getPostParams = $env->getPostParams();
     $this->assertEquals('POST', $method);
     $this->assertEquals('https://api.twitter.com/1.1/', $apiUrl);
     $this->assertEquals('request/url', $requestUrl);
     $this->assertEquals('passing', $getGetParams['getTest']);
     $this->assertEquals('passing', $getPostParams['postTest']);
 }
コード例 #2
0
ファイル: Api.php プロジェクト: digia/php-twit-api
 /**
  * Set the HTTP method to POST and add the api url
  *
  * @param string $api
  *
  * @return this
  */
 public function post($api)
 {
     $this->env->setMethod('POST');
     $this->buildUrl($api);
     return $this;
 }