/** * Test * * @return void */ public function testGenerateWithEmptyBasePath() { $request = Registry::get('Application')->getRequest(); $basePath = $request->getBasePath(); $request->setBasePath(''); $this->assertInternalType('string', $this->object->generate($request)); $request->setBasePath($basePath); }
/** * Test * * @return void */ public function testInstallAndUninstall() { $this->assertTrue($this->object->install()); $sitemap = new Model\Sitemap(); file_put_contents($sitemap->getFilePath(), $sitemap->generate(Registry::get('Application')->getRequest())); $this->assertTrue($this->object->uninstall()); }
/** * Generate xml action * * @return \Zend\Http\Response */ public function generateAction() { $sitemap = new Model\Sitemap(); file_put_contents($sitemap->getFilePath(), $sitemap->generate($this->getRequest())); return $this->redirect()->toRoute('module/sitemap'); }