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 — Obtener el cuerpo sin procesar de la petición

Descripción

public function Yaf_Request_Abstract::getRaw(): ?string

Obtiene el cuerpo sin procesar de la petición.

Parámetros

Esta función no contiene ningún parámetro.

Valores devueltos

El cuerpo sin procesar de la petición como cadena, o null en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de Yaf_Request_Abstract::getRaw()

<?php
class ApiController extends Yaf_Controller_Abstract
{
    public function createAction()
    {
        // Suponiendo que el cliente envía por POST '{"name":"yaf","version":3}'
        $raw  = $this->getRequest()->getRaw();
        $data = json_decode($raw, true);

        var_dump($data);
    }
}
?>

Resultado del ejemplo anterior es similar a:

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

Véase también

To Top