private function getBodyData(string $key, $default = null)
    {
        $body = $this->getParsedBody();

        if (is_array($body)) {
            return array_key_exists($key, $body) ? $body[$key] : $default;
        }

        if (is_object($body)) {
            return property_exists($body, $key) ? $body->{$key} : $default;
        }

        return $default;
    }
private function getBodyData(string $key, $default = null)
    {
        $body = $this->getParsedBody();

        if (is_array($body)) {
            return array_key_exists($key, $body) ? $body[$key] : $default;
        }

        if (is_object($body)) {
            return property_exists($body, $key) ? $body->{$key} : $default;
        }

        return $default;
    }
private function getBodyData ( string $ key , $ default = null ) { $ body = $ this -> getParsedBody ( ) ; if ( is_array ( $ body ) ) { return array_key_exists ( $ key , $ body ) ? $ body [ $ key ] : $ default ; } if ( is_object ( $ body ) ) { return property_exists ( $ body , $ key ) ? $ body -> { $ key } : $ default ; } return $ default ; }
Gets parsed body data with specified key.

@param string $key
@param mixed  $default

@return mixed
Gets parsed body data with specified key .