org\bovigo\vfs\visitor\vfsStreamStructureVisitor::visitBlockDevice PHP Метод

visitBlockDevice() публичный Метод

visit a block device and process it
public visitBlockDevice ( org\bovigo\vfs\vfsStreamBlock $block ) : vfsStreamStructureVisitor
$block org\bovigo\vfs\vfsStreamBlock
Результат vfsStreamStructureVisitor
    public function visitBlockDevice(vfsStreamBlock $block)
    {
        $this->current['[' . $block->getName() . ']'] = $block->getContent();
        return $this;
    }

Usage Example

 /**
  * @test
  */
 public function visitFileCreatesStructureForBlock()
 {
     $structureVisitor = new vfsStreamStructureVisitor();
     $this->assertEquals(array('[foo]' => 'test'), $structureVisitor->visitBlockDevice(vfsStream::newBlock('foo')->withContent('test'))->getStructure());
 }