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é
Référence de la classe JGithubPackageRepositoriesMerging
+ Graphe d'héritage de JGithubPackageRepositoriesMerging:

Fonctions membres publiques

 perform ($owner, $repo, $base, $head, $commitMessage='')
 
- Fonctions membres publiques hérités de JGithubPackage
 __get ($name)
 
- Fonctions membres publiques hérités de JGithubObject
 __construct (Registry $options=null, JGithubHttp $client=null)
 

Membres hérités additionnels

- Fonctions membres protégées hérités de JGithubObject
 fetchUrl ($path, $page=0, $limit=0)
 
 processResponse (JHttpResponse $response, $expectedCode=200, $decode=true)
 
- Attributs protégés hérités de JGithubPackage
 $name = ''
 
 $packages = array()
 
- Attributs protégés hérités de JGithubObject
 $options
 
 $client
 

Description détaillée

GitHub API Repositories Merging class for the Joomla Platform.

https://developer.github.com/v3/repos/merging

Depuis
1.7.3
Obsolète:
4.0 Use the joomla/github package via Composer instead

Documentation des fonctions membres

◆ perform()

perform (   $owner,
  $repo,
  $base,
  $head,
  $commitMessage = '' 
)

Perform a merge.

Paramètres
string$ownerThe name of the owner of the GitHub repository.
string$repoThe name of the GitHub repository.
string$baseThe name of the base branch that the head will be merged into.
string$headThe head to merge. This can be a branch name or a commit SHA1.
string$commitMessageCommit message to use for the merge commit. If omitted, a default message will be used.
Exceptions
UnexpectedValueException
Depuis
3.3.0
Renvoie
boolean

Références $base, $data, $message, $path, et json_encode.


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