public function testSetGetPublishName() { $name = 'home.html'; $page = new Page(); $return = $page->setPublishName($name); $this->assertEquals($name, $page->getPublishName()); $this->assertInstanceOf('Gen\\Page', $return); }
/** * @return string */ public function getPagePublishFilename(Page $page) { return ($page->getPublishName() === null ? pathinfo($page->getSource(), PATHINFO_FILENAME) : $page->getPublishName()) . '.' . ltrim($this->config['publish_extension'], '.'); }