MIME::glob PHP Method

glob() protected method

protected glob ( $filename )
    protected function glob($filename)
    {
        $pos = $this->uint32_at(20);
        $n = $this->uint32_at($pos);
        $pos += 4;
        for ($i = 0; $i < $n; $i++, $pos += $this->glob_size) {
            list($glob_off, $type_off) = $this->nuint32_at($pos, 2);
            $glob = $this->string_at($glob_off);
            if (fnmatch($glob, $filename)) {
                return $this->string_at($type_off);
            }
        }
        return NULL;
    }