public function touch($path, $time = null, $atime = null, $force = false)
    {
        if ($force) {
            $time ? @touch($path, $time, $atime) : @touch($path);
        } else {
            $time ? touch($path, $time, $atime) : touch($path);
        }
    }