Yaf_Request_Abstract::getRaw
PHP Manual
PHP Manual»Yaf_Request_Abstract»Yaf_Request_Abstract::getRaw

Yaf_Request_Abstract::getRaw

(Yaf >=3.2.2)

Yaf_Request_Abstract::getRaw — Récupère le corps brut de la requête

Description

public function Yaf_Request_Abstract::getRaw(): ?string

Récupère le corps brut de la requête.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Le corps brut de la requête sous forme de chaîne de caractères, ou null en cas d'échec.

Exemples

Exemple #1 Exemple avec Yaf_Request_Abstract::getRaw()

<?php
class ApiController extends Yaf_Controller_Abstract
{
    public function createAction()
    {
        // En supposant que le client envoie en POST '{"name":"yaf","version":3}'
        $raw  = $this->getRequest()->getRaw();
        $data = json_decode($raw, true);

        var_dump($data);
    }
}
?>

Résultat de l'exemple ci-dessus est similaire à :

array(2) {
  ["name"]=>
  string(3) "yaf"
  ["version"]=>
  int(3)
}

Voir aussi

To Top