Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
100.00% covered (success)
100.00%
3 / 3
100.00% covered (success)
100.00%
1 / 1
CRAP
100.00% covered (success)
100.00%
1 / 1
DirectoryEntryFactory
100.00% covered (success)
100.00%
3 / 3
100.00% covered (success)
100.00%
1 / 1
1
100.00% covered (success)
100.00%
1 / 1
 makeDirectoryEntry
100.00% covered (success)
100.00%
3 / 3
100.00% covered (success)
100.00%
1 / 1
1
1<?php
2
3/**
4 * @author: Doug Wilbourne (dougwilbourne@gmail.com)
5 */
6declare(strict_types=1);
7
8namespace pvc\file\filesys;
9
10use pvc\interfaces\struct\collection\CollectionAbstractInterface;
11use pvc\interfaces\struct\treeId\factory\NodeTypeFactoryInterface;
12use pvc\interfaces\struct\treeId\node\TreenodeAbstractInterface;
13use pvc\interfaces\struct\treeId\node_value_object\TreenodeValueObjectInterface;
14use pvc\interfaces\struct\treeId\treeId\TreeAbstractInterface;
15
16/**
17 * Class DirectoryEntryFactory
18 */
19class DirectoryEntryFactory
20{
21    public function makeDirectoryEntry(): DirectoryEntry
22    {
23        $entry = new DirectoryEntry();
24        $entry->setHasSubDirs(false);
25        return $entry;
26    }
27}