N98\Util\WindowsSystem::getExecuteableExtesions PHP Method

getExecuteableExtesions() private method

private getExecuteableExtesions ( ) : array
return array keys are uppercase extensions incl. dot
    private function getExecuteableExtesions()
    {
        // PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
        $this->exts || ($this->exts = array_flip(array_map('strtoupper', explode(self::PATH_SEPARATOR, getenv('PATHEXT')))));
        return $this->exts;
    }