(Yaf >=3.2.2)
Yaf_Request_Abstract::getRaw — Obtener el cuerpo sin procesar de la petición
Obtiene el cuerpo sin procesar de la petición.
Esta función no contiene ningún parámetro.
El cuerpo sin procesar de la petición como cadena, o null en caso de error.
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)
}