Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe XmlResponse
+ Graphe d'héritage de XmlResponse:

Fonctions membres publiques

 __construct ( $xml, int $status=200, array $headers=[])
 
- Fonctions membres publiques hérités de Response
 __construct ($body='php://memory', int $status=200, array $headers=[])
 
 getStatusCode ()
 
 getReasonPhrase ()
 
 withStatus ($code, $reasonPhrase='')
 
- Fonctions membres publiques hérités de MessageInterface
 getProtocolVersion ()
 
 withProtocolVersion ($version)
 
 getHeaders ()
 
 hasHeader ($name)
 
 getHeader ($name)
 
 getHeaderLine ($name)
 
 withHeader ($name, $value)
 
 withAddedHeader ($name, $value)
 
 withoutHeader ($name)
 
 getBody ()
 
 withBody (StreamInterface $body)
 

Fonctions membres privées

 createBody ($xml)
 

Membres hérités additionnels

- Champs de données hérités de Response
const MIN_STATUS_CODE_VALUE = 100
 
const MAX_STATUS_CODE_VALUE = 599
 

Description détaillée

XML response.

Allows creating a response by passing an XML string to the constructor; by default, sets a status code of 200 and sets the Content-Type header to application/xml.

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $xml,
int  $status = 200,
array  $headers = [] 
)

Create an XML response.

Produces an XML response with a Content-Type of application/xml and a default status of 200.

Paramètres
string | StreamInterface$xmlString or stream for the message body.
int$statusInteger status code for the response; 200 by default.
array$headersArray of headers to use at initialization.
Exceptions
Exception

Références $xml, Symfony\Contracts\Service\__construct(), et XmlResponse\createBody().

Documentation des fonctions membres

◆ createBody()

createBody (   $xml)
private

Create the message body.

Paramètres
string | StreamInterface$xml
Exceptions
Exception

Références $xml.

Référencé par XmlResponse\__construct().


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