Ejemplo n.º 1
0
 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'];
         }
     }
 }
Ejemplo n.º 2
0
 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;
 }