Futilities/v0.6/clade/Sys/IO/Store/aux/Spider/Pair/@code/2026/05/22

From WoozleCodes
Jump to navigation Jump to search
2026/05/21 2026/05/22 2026/05/23

This was the "load-all-at-once" version, removed from ListSubs(), right after "if ($nEnt > 0) {:

#
        $oaDir = $onOuter->InOut()->ANodes();  // get directory listing
        $nCount = $oaDir->Count();        // save count, for status-reports

        if ($nCount > 0) {

            $aList = [];
            $afDir = $oaDir->GetVals();

            $oOnLoop = new EventOnLoop;
            $onOuter->Ident()->SpecNameExt();
            $oPanel->OnEvent(new EventOnMsg('Indexing folder '.$onOuter->Ident()->SpecNameExt()));

            foreach ($afDir as $onInner) {
                $oPanel->OnEvent($oOnLoop);
                $fn = $onInner->Ident()->SpecNameExt();
                #$this->AmHere("FNAME=[$fn]");
                $aList[$fn] = $onInner;
            }