You are here

public function TwitterStatus::__construct in Twitter 7.6

Same name and namespace in other branches
  1. 6.5 twitter.lib.php \TwitterStatus::__construct()
  2. 6.3 twitter.lib.php \TwitterStatus::__construct()
  3. 7.3 twitter.lib.php \TwitterStatus::__construct()
  4. 7.5 twitter.lib.php \TwitterStatus::__construct()

Constructor for TwitterStatus

Overrides Entity::__construct

File

./twitter.module, line 684
Provides API integration with the Twitter microblogging service.

Class

TwitterStatus
Class for containing an individual twitter status.

Code

public function __construct($values = array()) {
  if (isset($values['user'])) {
    $this->user = new TwitterAccount($values['user']);
    unset($values['user']);
  }

  // Load full retweeted_status (original tweet) if retweet detected.
  if (isset($values['retweeted_status'])) {
    $this->retweeted_status = new TwitterStatus($values['retweeted_status']);
  }
  parent::__construct($values, 'twitter_status');
}