getByConsumer($consumer); if (!is_array($consumer_info)) { // new consumer. save consumer and generate consumer key and secret $consumer_id = $oAuthServerConsumersDAO->Create($consumer, $expire_threshold); $consumer_info = $oAuthServerConsumersDAO->get($consumer_id); } else { // existing consumer if ($expire_threshold <> $consumer_info[0]['expire_threshold']) { $oAuthServerConsumersDAO->updateExpireThreshold($consumer, $expire_threshold); $consumer_info[0]['expire_threshold'] = $expire_threshold; } $consumer_info = $consumer_info[0]; } $consumer_key = $consumer_info['consumer_key']; $consumer_secret = $consumer_info['consumer_secret']; echo 'consumer_key='.$consumer_key.'&consumer_secret='.$consumer_secret.'&expire='.$expire_threshold; } ?>