Twitter::load PHP Method

load() public method

Returns the most recent statuses.
public load ( $flags = self::ME, $count = 20, array $data = NULL ) : stdClass[]
$data array
return stdClass[]
    public function load($flags = self::ME, $count = 20, array $data = NULL)
    {
        static $timelines = [self::ME => 'user_timeline', self::ME_AND_FRIENDS => 'home_timeline', self::REPLIES => 'mentions_timeline'];
        if (!isset($timelines[$flags & 3])) {
            throw new InvalidArgumentException();
        }
        return $this->cachedRequest('statuses/' . $timelines[$flags & 3], (array) $data + ['count' => $count, 'include_rts' => $flags & self::RETWEETS ? 1 : 0]);
    }

Usage Example

コード例 #1
0
ファイル: functions.php プロジェクト: amdad/portfolio
 public static function twSlider($app, $data)
 {
     preg_match_all("/\\[\\[twitter\\]\\]/", $data, $res);
     $cfg = unserialize(TWITTER_CONFIG);
     try {
         $twitter = new Twitter($cfg['API_key'], $cfg['API_secret'], $cfg['token'], $cfg['secret']);
         $statuses = $twitter->load(Twitter::ME);
     } catch (Exception $e) {
         $statuses = null;
     }
     foreach ($res[0] as $tw) {
         $tw = $app['twig']->render('twitter.twig', array('twitter' => $statuses));
         $data = str_replace("[[twitter]]", $tw, $data);
     }
     return $data;
 }
All Usage Examples Of Twitter::load