Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JGithub

Liste de tous les membres

Fonctions membres publiques

 __construct (JRegistry $options=null, JGithubHttp $client=null)
 __get ($name)
 getOption ($key)
 setOption ($key, $value)

Attributs protégés

 $options
 $client
 $gists
 $issues
 $pulls
 $refs
 $forks

Documentation des constructeurs et destructeur

JGithub::__construct ( JRegistry  $options = null,
JGithubHttp  $client = null 
)

Constructor.

Paramètres:
JRegistry$optionsGitHub options object.
JGithubHttp$clientThe HTTP client object.
Depuis:
11.3

Références $client, et $options.


Documentation des fonctions membres

JGithub::__get (   $name)

Magic method to lazily create API objects

Paramètres:
string$nameName of property to retrieve
Renvoie:
JGithubObject GitHub API object (gists, issues, pulls, etc).
Depuis:
11.3

Références $name, et null.

JGithub::getOption (   $key)

Get an option from the JGitHub instance.

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

Références $key.

JGithub::setOption (   $key,
  $value 
)

Set an option for the JGitHub instance.

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

Références $key.


Documentation des données membres

JGithub::$client
protected
JGithub::$forks
protected
JGithub::$gists
protected
JGithub::$issues
protected
JGithub::$options
protected
JGithub::$pulls
protected
JGithub::$refs
protected

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