Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
Référence de la classe JGithubPackageDataBlobs
+ Graphe d'héritage de JGithubPackageDataBlobs:

Fonctions membres publiques

 get ($owner, $repo, $sha)
 
 create ($owner, $repo, $content, $encoding='utf-8')
 
- 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 Data Blobs class for the Joomla Platform.

Since blobs can be any arbitrary binary data, the input and responses for the blob API takes an encoding parameter that can be either utf-8 or base64. If your data cannot be losslessly sent as a UTF-8 string, you can base64 encode it.

https://developer.github.com/v3/git/blobs/

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

Documentation des fonctions membres

◆ create()

create (   $owner,
  $repo,
  $content,
  $encoding = 'utf-8' 
)

Create a Blob.

Paramètres
string$ownerRepository owner.
string$repoRepository name.
string$contentThe content of the blob.
string$encodingThe encoding to use.
Renvoie
object

Références $content, $data, $path, et json_encode.

◆ get()

get (   $owner,
  $repo,
  $sha 
)

Get a Blob.

Paramètres
string$ownerRepository owner.
string$repoRepository name.
string$shaThe commit SHA.
Renvoie
object

Références $path.


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