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 JGoogle

Liste de tous les membres

Fonctions membres publiques

 __construct (JRegistry $options=null, JGoogleAuth $auth=null)
 data ($name, $options=null, $auth=null)
 embed ($name, $options=null)
 getOption ($key)
 setOption ($key, $value)

Attributs protégés

 $options
 $auth
 $data
 $embed

Description détaillée

Définition à la ligne 22 du fichier google.php.


Documentation des constructeurs et destructeur

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

Constructor.

Paramètres:
JRegistry$optionsGoogle options object.
JAuth$authThe authentication client object.
Depuis:
12.3

Définition à la ligne 56 du fichier google.php.

{
$this->options = isset($options) ? $options : new JRegistry;
$this->auth = isset($auth) ? $auth : new JGoogleAuthOauth2($this->options);
}

Documentation des fonctions membres

JGoogle::data (   $name,
  $options = null,
  $auth = null 
)

Method to create JGoogleData objects

Paramètres:
string$nameName of property to retrieve
JRegistry$optionsGoogle options object.
JAuth$authThe authentication client object.
Renvoie:
JGoogleData Google data API object.
Depuis:
12.3

Définition à la ligne 73 du fichier google.php.

{
if ($this->options && !$options)
{
}
if ($this->auth && !$auth)
{
}
switch ($name)
{
case 'plus':
case 'Plus':
case 'picasa':
case 'Picasa':
case 'adsense':
case 'Adsense':
case 'calendar':
case 'Calendar':
default:
return null;
}
}
JGoogle::embed (   $name,
  $options = null 
)

Method to create JGoogleEmbed objects

Paramètres:
string$nameName of property to retrieve
JRegistry$optionsGoogle options object.
Renvoie:
JGoogleEmbed Google embed API object.
Depuis:
12.3

Définition à la ligne 112 du fichier google.php.

{
if ($this->options && !$options)
{
}
switch ($name)
{
case 'maps':
case 'Maps':
case 'analytics':
case 'Analytics':
default:
return null;
}
}
JGoogle::getOption (   $key)

Get an option from the JGoogle instance.

Paramètres:
string$keyThe name of the option to get.
Renvoie:
mixed The option value.
Depuis:
12.3

Définition à la ligne 140 du fichier google.php.

{
return $this->options->get($key);
}
JGoogle::setOption (   $key,
  $value 
)

Set an option for the JGoogle instance.

Paramètres:
string$keyThe name of the option to set.
mixed$valueThe option value to set.
Renvoie:
JGoogle This object for method chaining.
Depuis:
12.3

Définition à la ligne 155 du fichier google.php.

{
$this->options->set($key, $value);
return $this;
}

Documentation des données membres

JGoogle::$auth
protected

Définition à la ligne 34 du fichier google.php.

JGoogle::$data
protected

Définition à la ligne 40 du fichier google.php.

JGoogle::$embed
protected

Définition à la ligne 46 du fichier google.php.

JGoogle::$options
protected

Définition à la ligne 28 du fichier google.php.


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