You are here

function twitter_account_load in Twitter 7.3

Same name and namespace in other branches
  1. 6.5 twitter.inc \twitter_account_load()
  2. 6.3 twitter.inc \twitter_account_load()
  3. 6.4 twitter.inc \twitter_account_load()
  4. 7.6 twitter.inc \twitter_account_load()
  5. 7.4 twitter.inc \twitter_account_load()
  6. 7.5 twitter.inc \twitter_account_load()

Load a Twitter account from {twitter_account}.

Parameters

$id: Twitter UID

Return value

TwitterUser object

7 calls to twitter_account_load()
twitter_account_delete in ./twitter.inc
Delete a twitter account and its statuses.
twitter_actions_set_status in twitter_actions/twitter_actions.rules.inc
Fetches Twitter account info and submits with the message to the Twitter API
twitter_actions_set_status_action in twitter_actions/twitter_actions.module
Implementation of a configurable Twitter actions. @todo Implementation for language negotiation for the body and sumary. Also need implementation for bodies with multiple values. Right now it is hard coded and it will only get body and summary for…
twitter_fetch_user_timeline in ./twitter.inc
Fetches a user's timeline
twitter_post_node_insert in twitter_post/twitter_post.module
Implementation of hook_node_insert().

... See full list

File

./twitter.inc, line 75
Twitter API functions

Code

function twitter_account_load($id) {
  if ($values = db_query("SELECT * FROM {twitter_account} WHERE twitter_uid = :twitter_uid", array(
    ':twitter_uid' => $id,
  ))
    ->fetchAssoc()) {
    $values['id'] = $values['twitter_uid'];
    $account = new TwitterUser($values);
    $account
      ->set_auth($values);
    $account->uid = $values['uid'];
    $account->import = $values['import'];
    $account->is_global = $values['is_global'];
    return $account;
  }
}