public function indexAction($user_data = null) { $this->noLayout(true); if ($user_data) { $connect = new Model_Twitter_Login(); $info = $connect->getDataByUserId($user_data['user_id']); if ($info) { $this->view->profile = $info['username']; } } }
public function twitAction() { $request = $this->getRequest(); $this->noLayout(true); $this->setViewChange('connect'); $this->view->close_box = false; if (JO_Session::get('user[user_id]')) { $connectObject = new Model_Twitter_Login(); $user_info = $connectObject->getDataByUserId(JO_Session::get('user[user_id]')); if ($user_info) { $user_data = JO_Session::get('user_info_twitteroauth'); if ($user_info['twit']) { $res = $connectObject->updateTwitByUserId(JO_Session::get('user[user_id]'), array('twit' => 0, 'twitter_oauth_token' => JO_Session::get('twitter_oauth[oauth_token]'), 'twitter_oauth_token_secret' => JO_Session::get('twitter_oauth[oauth_token_secret]'), 'username' => $user_data->screen_name)); } else { $res = $connectObject->updateTwitByUserId(JO_Session::get('user[user_id]'), array('twit' => 1, 'twitter_oauth_token' => JO_Session::get('twitter_oauth[oauth_token]'), 'twitter_oauth_token_secret' => JO_Session::get('twitter_oauth[oauth_token_secret]'), 'username' => $user_data->screen_name)); } } } JO_Session::clear('user_info_twitteroauth'); JO_Session::clear('access_token_twitteroauth'); JO_Session::get('twitter_oauth'); $this->view->close_box = true; }