getOrCreatePage() public static method

public static getOrCreatePage ( Directory $parent, string $path ) : Todaymade\Daux\Tree\ContentAbstract
$parent Directory
$path string
return Todaymade\Daux\Tree\ContentAbstract
示例#1
0
 public function testGetOrCreateRawPage()
 {
     $directory = new Directory($this->getStaticRoot(), 'dir');
     $entry = Builder::getOrCreatePage($directory, 'file.json');
     $this->assertSame($directory, $entry->getParent());
     $this->assertEquals('dir/file.json', $entry->getUrl());
     $this->assertEquals('file.json', $entry->getUri());
     $this->assertInstanceOf('Todaymade\\Daux\\Tree\\ComputedRaw', $entry);
 }