+ $requestInstance = ObjectFactory::createObjectByName(ucfirst($type) . 'Request');
+
+ // Remember request instance here
+ $this->setRequestInstance($requestInstance);
+
+ // Default response is HTTP (HTML page) and type is 'Web'
+ $response = $type;
+ $responseType = $classType;
+
+ // Do we have another response?
+ if ($requestInstance->isRequestElementSet('request')) {
+ // Then use it
+ $response = strtolower($requestInstance->getRequestElement('request'));
+ $responseType = $response;
+ } // END - if