Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<Yaf_Request_Abstract::getQueryYaf_Request_Abstract::getRequest>
^Yaf_Request_AbstractLast updated: Mon, 26 Oct 2026

Yaf_Request_Abstract::getRaw

(Yaf >=3.2.2)

Yaf_Request_Abstract::getRaw — Retrieve the raw request body

Description

public function Yaf_Request_Abstract::getRaw(): ?string

Retrieves the raw request body.

Parameters

This function has no parameters.

Return Values

The raw request body as a string, or null on failure.

Examples

Example #1 Yaf_Request_Abstract::getRaw() example

<?php
class ApiController extends Yaf_Controller_Abstract
{
    public function createAction()
    {
        // Assuming the client POSTs '{"name":"yaf","version":3}'
        $raw  = $this->getRequest()->getRaw();
        $data = json_decode($raw, true);

        var_dump($data);
    }
}
?>

The above example will output something similar to:

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

See Also


<Yaf_Request_Abstract::getQueryYaf_Request_Abstract::getRequest>
^Yaf_Request_AbstractLast updated: Mon, 26 Oct 2026