/** * Initialize */ public function __construct() { $this->app = new \Bullet\App(); $this->objectManager = GeneralUtility::makeInstance('Cundd\\Rest\\ObjectManager'); $this->requestFactory = $this->objectManager->getRequestFactory(); $this->responseFactory = $this->objectManager->getResponseFactory(); self::$sharedDispatcher = $this; }
/** * Returns the current request * * @return \Cundd\Rest\Request */ public function getRequest() { if (!$this->request) { return $this->objectManager->getRequestFactory()->getRequest(); } return $this->request; }
/** * @test */ public function getRequestFactoryTest() { $object = $this->fixture->getRequestFactory(); $this->assertInstanceOf('Cundd\\Rest\\RequestFactoryInterface', $object); $this->assertInstanceOf('Cundd\\Rest\\RequestFactory', $object); }