Esempio n. 1
0
 /**
  * Initialize dependencies.
  *
  * @param Mage_Webapi_Controller_Request_Factory $requestFactory
  * @param Mage_Webapi_Controller_Response_Factory $responseFactory
  * @param Mage_Core_Model_Factory_Helper $helperFactory
  */
 public function __construct(Mage_Webapi_Controller_Request_Factory $requestFactory, Mage_Webapi_Controller_Response_Factory $responseFactory, Mage_Core_Model_Factory_Helper $helperFactory)
 {
     $this->_helperFactory = $helperFactory;
     $this->_translationHelper = $this->_helperFactory->get('Mage_Webapi_Helper_Data');
     $this->_request = $requestFactory->get();
     $this->_response = $responseFactory->get();
 }
Esempio n. 2
0
 public function testGet()
 {
     $this->_apiFrontMock->expects($this->once())->method('determineApiType')->will($this->returnValue(Mage_Webapi_Controller_Front::API_TYPE_REST));
     $expectedController = $this->getMockBuilder('Mage_Webapi_Controller_Request_Rest')->disableOriginalConstructor()->getMock();
     $this->_objectManager->expects($this->once())->method('get')->will($this->returnValue($expectedController));
     $this->assertEquals($expectedController, $this->_requestFactory->get());
 }
Esempio n. 3
0
 /**
  * Initialize dependencies.
  *
  * @param Mage_Webapi_Model_Config_Rest $apiConfig
  * @param Mage_Webapi_Helper_Data $helper
  * @param Mage_Webapi_Helper_Config $configHelper
  * @param Mage_Webapi_Controller_Request_Factory $requestFactory
  * @param Mage_Webapi_Controller_Response_Rest $response
  * @param Mage_Webapi_Controller_Response_Rest_Renderer_Factory $rendererFactory
  * @param Magento_Controller_Router_Route_Factory $routeFactory
  */
 public function __construct(Mage_Webapi_Model_Config_Rest $apiConfig, Mage_Webapi_Helper_Data $helper, Mage_Webapi_Helper_Config $configHelper, Mage_Webapi_Controller_Request_Factory $requestFactory, Mage_Webapi_Controller_Response_Rest $response, Mage_Webapi_Controller_Response_Rest_Renderer_Factory $rendererFactory, Magento_Controller_Router_Route_Factory $routeFactory)
 {
     $this->_apiConfig = $apiConfig;
     $this->_apiHelper = $helper;
     $this->_configHelper = $configHelper;
     $this->_request = $requestFactory->get();
     $this->_response = $response;
     $this->_routeFactory = $routeFactory;
     $this->_renderer = $rendererFactory->get();
 }