Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JGithub

Fonctions membres publiques

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

Attributs protégés

 $options
 
 $client
 
 $packages
 
 $legacyPackages = array('refs', 'forks', 'commits', 'milestones', 'statuses', 'account', 'hooks', 'meta')
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( Registry  $options = null,
JGithubHttp  $client = null 
)

Constructor.

Paramètres
Registry$optionsGitHub options object.
JGithubHttp$clientThe HTTP client object.
Depuis
1.7.3

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

Documentation des fonctions membres

◆ __get()

__get (   $name)

Magic method to lazily create API objects

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

Références $className, et $name.

◆ getOption()

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
1.7.3

Références $key.

◆ setOption()

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
1.7.3

Références $key, et $value.

Documentation des champs

◆ $client

$client
protected

◆ $legacyPackages

$legacyPackages = array('refs', 'forks', 'commits', 'milestones', 'statuses', 'account', 'hooks', 'meta')
protected

◆ $options

$options
protected

◆ $packages

$packages
protected
Valeur initiale :
= array(
'activity',
'authorization',
'data',
'gists',
'gitignore',
'issues',
'markdown',
'orgs',
'pulls',
'repositories',
'users',
)

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