Exemplo n.º 1
0
        }
    }
    static function getIgnore()
    {
        $csv = file_get_contents(PICTURE_IGNORE_FILES_PATH);
        $csv = str_replace("\r\n", "\n", $csv);
        $csv = trim($csv);
        $csv = explode("\n", $csv);
        $keys = array_shift($csv);
        $ignore = array();
        $keys = explode(',', $keys);
        // foreach($keys as $key){
        // $ignore[trim($key, '"')] = array();
        // }
        // category	year	name
        $keyLength = count($keys);
        foreach ($csv as $row) {
            $vals = explode(",", $row);
            foreach ($vals as $index => $val) {
                $val = trim($val, '"');
                if (empty($val)) {
                    continue;
                }
                $ignore[$val] = $index + 1 < $keyLength ? true : $val;
            }
        }
        return $ignore;
    }
}
DispatchController::dispatch();