RestContext::collectHeaders PHP Méthode

collectHeaders() public méthode

public collectHeaders ( $key, $value ) : void
Résultat void
    public function collectHeaders($key, $value)
    {
        if (strpos($value, '$$') !== false) {
            $start = '$$';
            $end = '$$';
            $startpos = strpos($value, $start) + strlen($start);
            if (strpos($value, $start) !== false) {
                $endpos = strpos($value, $end, $startpos);
                if (strpos($value, $end, $startpos) !== false) {
                    $link = substr($value, $startpos, $endpos - $startpos);
                }
            }
            $value = str_replace('$$', '', str_replace('$$', '', str_replace("\$\$" . $link . "\$\$", $this->locations[$link], $value)));
        }
        $this->headers[$key] = $value;
    }