Ferreteria/v0.6/clade/Sys/FileSys/Aspect/Ident/stringer/Chain/@removed/Nested/Named/Blank

From Woozle Writes Code
< Ferreteria‎ | v0.6‎ | clade‎ | Sys‎ | FileSys‎ | Aspect‎ | Ident‎ | stringer‎ | Chain‎ | @removed‎ | Nested‎ | Named
Jump to navigation Jump to search
Retired Clade: Sys\FileSys\Aspect\IDent\stringer\Chain\Nested\Named\Blank

2025-12-15

/**::::
  PURPOSE: a Path-segment where we don't yet know the name, possibly because we're iterating
    through the parent-folder. (That's the need-case here, anyway.)
  HISTORY:
    2023-11-03 moved from ..\File\cPathBlank -> ..\File\Path\cBlank
    2024-12-24 moved from [WF]Data/Stored/File/Path -> [WF]IO/fsys/Path/Piece/Based/Named
    2024-12-31 moved again, renamed, reparented; see Chain.
*/

use Woozalia\Ferret\Sys\FileSys\Aspect\Ident\stringer\{
    iChain as ChainIface,
    Chain\Nested\caNamed as BaseClass,
    Chain\Nested\iNamed as BaseIface,
    Chain\Nested\Named\iBlank as SelfIface,
}

interface iBlank extends BaseIface {}

class cBlank extends BaseClass implements SelfIface {
    protected function __construct(){}
    /* 2024-12-31 should probably be FromChain()
    public function __construct(ChainIface $oBase) {
        $this->SetName('');
        $this->SetBase($oBase);
    }
    */
}