コード例 #1
0
 public function testRenderDataCollectionReturnsDataFromCollectors()
 {
     $r = $this->getRenderer();
     $firstCollector = new FileNameCollector();
     $firstCollector->addFileNames(['sample' => 'file']);
     $r->addCollector($firstCollector);
     $r->addCollector(new DummyCollector());
     $collectedData = $r->collectData();
     $this->assertArrayHasKey('dummy', $collectedData);
     $this->assertArrayHasKey('sys_pathNames', $collectedData);
 }
コード例 #2
0
ファイル: CoreFunctionsTest.php プロジェクト: newup/core
 private function getCollector()
 {
     $c = new FileNameCollector();
     $c->addFileNames(['test' => '{{ "test_me"|studly }}']);
     return $c;
 }
コード例 #3
0
ファイル: PathManager.php プロジェクト: newup/core
 /**
  * Adds a raw set of collector replacement values to the path data collector.
  *
  * @param $key
  * @param $value
  */
 public function addRawToCollector($key, $value)
 {
     $this->filePathCollector->addFileNames([$key => $value]);
 }