/** * tweet any status to twitter * @param string $status the status to tweet * @param string $consumerKey * @param string $consumerSecret * @param string $oauthToken * @param string $oauthTokenSecret * @return boolean true for success and false for any fail */ public static function tweet($status, $consumerKey, $consumerSecret, $oauthToken, $oauthTokenSecret) { //get a valid twitter connection of user $connection = new TwitterOAuth($consumerKey, $consumerSecret, $oauthToken, $oauthTokenSecret); //get user data @$connection->post('statuses/update', array('status' => $status)); //check if connection success with twitter if (200 == $connection->http_code) { //success tweet return TRUE; } else { //failed to tweet return FALSE; } }