private function __rebuild(Mock $Mock) { $mock = ["request" => ["query" => $Mock->getRequestQuery(), "post" => $Mock->getRequestPost()], "response" => ["header" => $Mock->getResponseHeader(), "body" => $Mock->getResponseBody()]]; if ($Mock->getTimeout()) { $mock["response"]["delay"] = $Mock->getTimeout(); } if (200 != ($status_code = $Mock->getResponseStatusCode())) { $mock["response"]["statusCode"] = $status_code; } $this->_output[] = $mock; }