Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
__construct (ElementInterface $data=null) | |
setData (ElementInterface $element) | |
setErrors ($errors) | |
setJsonapi ($jsonapi) | |
toArray () | |
__toString () | |
jsonSerialize () | |
Champs de données | |
const | MEDIA_TYPE = 'application/vnd.api+json' |
Fonctions membres protégées | |
getIncluded (ElementInterface $element, $includeParent=false) | |
mergeResource (array $resources, Resource $newResource) | |
Attributs protégés | |
$included = [] | |
$errors | |
$jsonapi | |
$data | |
__construct | ( | ElementInterface | $data = null | ) |
ElementInterface | $data |
Références Document\$data.
__toString | ( | ) |
|
protected |
Get included resources.
\Tobscure\JsonApi\ElementInterface | $element | |
bool | $includeParent |
Références $id, Document\$included, $type, ElementInterface\getResources(), et Document\mergeResource().
Référencé par Document\toArray().
jsonSerialize | ( | ) |
|
protected |
Références $id, $type, Resource\getId(), et Resource\getType().
Référencé par Document\getIncluded().
setData | ( | ElementInterface | $element | ) |
Set the data object.
\Tobscure\JsonApi\ElementInterface | $element |
Références $this.
setErrors | ( | $errors | ) |
setJsonapi | ( | $jsonapi | ) |
Set the jsonapi array.
array | $jsonapi |
Références Document\$jsonapi, et $this.
toArray | ( | ) |
Map everything to arrays.
Références $document, Document\$errors, Document\$jsonapi, Document\getIncluded(), et Resource\toArray().
Référencé par Document\__toString(), et Document\jsonSerialize().
|
protected |
Référencé par Document\__construct().
|
protected |
Référencé par Document\setErrors(), et Document\toArray().
|
protected |
Référencé par Document\getIncluded().
|
protected |
Référencé par Document\setJsonapi(), et Document\toArray().
const MEDIA_TYPE = 'application/vnd.api+json' |