public function mark_deleted($id) { $oauthKey = new OAuthKey(); $oauthKey->mark_deleted($id); //verify that record is deleted $result = $oauthKey->getByKey($id); $this->assertEquals(false, $result); }
/** * Find consumer by key * @param $provider */ public function lookupConsumer($provider) { // check $provider->consumer_key // on unknown: Zend_Oauth_Provider::CONSUMER_KEY_UNKNOWN // on bad key: Zend_Oauth_Provider::CONSUMER_KEY_REFUSED $GLOBALS['log']->debug("OAUTH: lookupConsumer, key={$provider->consumer_key}"); $consumer = OAuthKey::fetchKey($provider->consumer_key); if (!$consumer) { return Zend_Oauth_Provider::CONSUMER_KEY_UNKNOWN; } $provider->consumer_secret = $consumer->c_secret; $this->consumer = $consumer; return Zend_Oauth_Provider::OK; }
/** * Get consumer key belonging to SNIP * @return OAuthKey */ protected function getSnipConsumer() { $consumer = OAuthKey::fetchKey(self::OAUTH_KEY); if (empty($consumer)) { $consumer = BeanFactory::getBean('OAuthKeys'); $consumer->c_key = self::OAUTH_KEY; $consumer->c_secret = bin2hex(Zend_Oauth_Provider::generateToken(16)); $consumer->name = self::OAUTH_KEY; $consumer->description = translate('LBL_SNIP_KEY_DESC', 'SNIP'); $consumer->save(); } return $consumer; }