Source for file favorites.php
Documentation is available at favorites.php
* @package Joomla.Platform
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE
defined('JPATH_PLATFORM') or die();
* Twitter API Favorites class for the Joomla Platform.
* @package Joomla.Platform
* Method to get the most recent favorite statuses for the authenticating or specified user.
* @param mixed $user Either an integer containing the user ID or a string containing the screen name.
* @param integer $count Specifies the number of tweets to try and retrieve, up to a maximum of 200. Retweets are always included
* in the count, so it is always suggested to set $include_rts to true
* @param integer $since_id Returns results with an ID greater than (that is, more recent than) the specified ID.
* @param integer $max_id Returns results with an ID less than (that is, older than) the specified ID.
* @param boolean $entities When set to true, each tweet will include a node called "entities,". This node offers a variety
* of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags.
* @return array The decoded JSON response
public function getFavorites($user =
null, $count =
20, $since_id =
0, $max_id =
0, $entities =
null)
// Check the rate limit for remaining hits
$path =
'/favorites/list.json';
// Determine which type of data was passed for $user
$data['user_id'] =
$user;
$data['screen_name'] =
$user;
// Check if since_id is specified.
$data['since_id'] =
$since_id;
// Check if max_id is specified.
$data['max_id'] =
$max_id;
// Check if entities is specified.
$data['include_entities'] =
$entities;
* Method to favorite the status specified in the ID parameter as the authenticating user
* @param integer $id The numerical ID of the desired status.
* @param boolean $entities When set to true, each tweet will include a node called "entities,". This node offers a variety
* of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags.
* @return array The decoded JSON response
$path =
'/favorites/create.json';
// Check if entities is specified.
$data['include_entities'] =
$entities;
* Method to un-favorites the status specified in the ID parameter as the authenticating user.
* @param integer $id The numerical ID of the desired status.
* @param boolean $entities When set to true, each tweet will include a node called "entities,". This node offers a variety
* of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags.
* @return array The decoded JSON response
$path =
'/favorites/destroy.json';
// Check if entities is specified.
$data['include_entities'] =
$entities;
Documentation generated on Tue, 19 Nov 2013 15:02:50 +0100 by phpDocumentor 1.4.3