function outputOfHttpRequestDataIs(request\data $data, output $output) { $formater = clone $this; $formater->output = $output; $data->recipientOfHttpRequestDataNameIs($formater); $formater->defaultNameFormater->outputIs($formater->output); return $this; }
function httpRequestDataIs(request\data $data) { $collection = clone $this; $collection->key = null; $data->recipientOfHttpRequestDataNameIs($collection); if ($collection->key) { $collection->data[$collection->key] = $data; $collection->key = null; } return $collection; }