コード例 #1
0
 /**
  * @param ehough_coauthor_api_v1_Credentials $credentials
  *
  * @return void
  */
 public function store(ehough_coauthor_api_v1_Credentials $credentials)
 {
     if (!isset($_SESSION[$this->_sessionVariableName]) || !is_array($_SESSION[$this->_sessionVariableName])) {
         $_SESSION[$this->_sessionVariableName] = array();
     }
     $_SESSION[$this->_sessionVariableName][$credentials->getIdentifier()] = $credentials;
 }
コード例 #2
0
ファイル: CredentialsTest.php プロジェクト: ehough/coauthor
 public function testGetSecret()
 {
     $this->assertEquals('b', $this->_sut->getSecret());
 }
コード例 #3
0
ファイル: Signer.php プロジェクト: jenia-buianov/all_my_sites
 private function _getBaseOAuthParams(ehough_coauthor_api_v1_Credentials $clientCredentials)
 {
     return array('oauth_consumer_key' => $clientCredentials->getIdentifier(), 'oauth_nonce' => md5(uniqid(mt_rand(), true)), 'oauth_signature_method' => 'HMAC-SHA1', 'oauth_timestamp' => time(), 'oauth_version' => '1.0');
 }