/** * Displays license * * @return ViewModel */ public function indexAction() { $contents = $this->license->getContents(); $view = new ViewModel(); if ($contents === false) { $view->setTemplate('error/404'); $view->setVariable('message', 'Cannot find license file.'); } else { $view->setVariable('license', $contents); } return $view; }
public function testGetContentsNoFile() { $this->directoryReadMock->expects($this->atLeastOnce())->method('isFile')->will($this->returnValue(false)); $license = new License($this->filesystemMock); $this->assertFalse($license->getContents()); }