Joomla Platform  13.1
Documentation des API du framework Joomla Platform
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JGoogleDataPlus
+ Graphe d'héritage de JGoogleDataPlus:
+ Graphe de collaboration de JGoogleDataPlus:

Liste de tous les membres

Fonctions membres publiques

 __construct (JRegistry $options=null, JGoogleAuth $auth=null)
 __get ($name)
- Fonctions membres publiques inherited from JGoogleData
 authenticate ()
 isAuthenticated ()
 getOption ($key)
 setOption ($key, $value)

Attributs protégés

 $people
 $activities
 $comments
- Attributs protégés inherited from JGoogleData
 $options
 $auth

Additional Inherited Members

- Fonctions membres protégées inherited from JGoogleData
 listGetData ($url, $maxpages=1, $token=null)
 query ($url, $data=null, $headers=null, $method= 'get')
- Fonctions membres protégées statiques inherited from JGoogleData
static safeXML ($data)

Description détaillée

Définition à la ligne 19 du fichier plus.php.


Documentation des constructeurs et destructeur

JGoogleDataPlus::__construct ( JRegistry  $options = null,
JGoogleAuth  $auth = null 
)

Constructor.

Paramètres:
JRegistry$optionsGoogle options object
JGoogleAuth$authGoogle data http client object
Depuis:
1234

Réimplémentée à partir de JGoogleData.

Définition à la ligne 47 du fichier plus.php.

{
// Setup the default API url if not already set.
$options->def('api.url', 'https://www.googleapis.com/plus/v1/');
parent::__construct($options, $auth);
if (isset($this->auth) && !$this->auth->getOption('scope'))
{
$this->auth->setOption('scope', 'https://www.googleapis.com/auth/plus.me');
}
}

Documentation des fonctions membres

JGoogleDataPlus::__get (   $name)

Magic method to lazily create API objects

Paramètres:
string$nameName of property to retrieve
Renvoie:
JGoogleDataPlus Google+ API object (people, activities, comments).
Depuis:
12.3

Définition à la ligne 69 du fichier plus.php.

{
switch ($name)
{
case 'people':
if ($this->people == null)
{
$this->people = new JGoogleDataPlusPeople($this->options, $this->auth);
}
return $this->people;
case 'activities':
if ($this->activities == null)
{
$this->activities = new JGoogleDataPlusActivities($this->options, $this->auth);
}
case 'comments':
if ($this->comments == null)
{
$this->comments = new JGoogleDataPlusComments($this->options, $this->auth);
}
}
}

Documentation des données membres

JGoogleDataPlus::$activities
protected

Définition à la ligne 31 du fichier plus.php.

JGoogleDataPlus::$comments
protected

Définition à la ligne 37 du fichier plus.php.

JGoogleDataPlus::$people
protected

Définition à la ligne 25 du fichier plus.php.


La documentation de cette classe a été générée à partir du fichier suivant :