protected function createParametersBody(array $parameters)
    {
        foreach ($parameters as $name => $parameter) {
            if (is_bool($parameter)) {
                $parameters[$name] = $parameter ? 'true' : 'false';
            } elseif (is_array($parameter)) {
                foreach ($parameter as $subName => $subParameter) {
                    if (is_bool($subParameter)) {
                        $subParameter = $subParameter ? 'true' : 'false';
                    }
                    $parameters[$name.'/'.$subName] = $subParameter;
                }
                unset($parameters[$name]);
            } elseif ($parameter instanceof DateTime) {
                $parameters[$name] = $parameter->format($parameter::ATOM);
            }
        }

        return $parameters;
    }
protected function createParametersBody(array $parameters)
    {
        foreach ($parameters as $name => $parameter) {
            if (is_bool($parameter)) {
                $parameters[$name] = $parameter ? 'true' : 'false';
            } elseif (is_array($parameter)) {
                foreach ($parameter as $subName => $subParameter) {
                    if (is_bool($subParameter)) {
                        $subParameter = $subParameter ? 'true' : 'false';
                    }
                    $parameters[$name.'/'.$subName] = $subParameter;
                }
                unset($parameters[$name]);
            } elseif ($parameter instanceof DateTime) {
                $parameters[$name] = $parameter->format($parameter::ATOM);
            }
        }

        return $parameters;
    }
protected function createParametersBody ( array $ parameters ) { foreach ( $ parameters as $ name => $ parameter ) { if ( is_bool ( $ parameter ) ) { $ parameters [ $ name ] = $ parameter ? 'true' : 'false' ; } elseif ( is_array ( $ parameter ) ) { foreach ( $ parameter as $ subName => $ subParameter ) { if ( is_bool ( $ subParameter ) ) { $ subParameter = $ subParameter ? 'true' : 'false' ; } $ parameters [ $ name . '/' . $ subName ] = $ subParameter ; } unset ( $ parameters [ $ name ] ) ; } elseif ( $ parameter instanceof DateTime ) { $ parameters [ $ name ] = $ parameter -> format ( $ parameter :: ATOM ) ; } } return $ parameters ; }
Prepare request parameters.

@param array $parameters Request parameters

@return null|string
Prepare request parameters .