Beispiel #1
0
/**
 * nv_get_cache()
 *
 * @param mixed $module_name
 * @param mixed $filename
 * @return
 */
function nv_get_cache($module_name, $filename)
{
    if (empty($filename) or !preg_match('/([a-z0-9\\_]+)\\.cache/', $filename)) {
        return false;
    }
    if (!file_exists(NV_ROOTDIR . '/' . NV_CACHEDIR . '/' . $module_name . '/' . $filename)) {
        return false;
    }
    return nv_gz_get_contents(NV_ROOTDIR . '/' . NV_CACHEDIR . '/' . $module_name . '/' . $filename);
}
/**
 * nv_get_cache()
 * 
 * @param mixed $filename
 * @return
 */
function nv_get_cache($filename)
{
    if (empty($filename) or !preg_match("/(.*)\\.cache/", $filename)) {
        return false;
    }
    $filename = basename($filename);
    if (!file_exists(NV_ROOTDIR . "/" . NV_CACHEDIR . "/" . $filename)) {
        return false;
    }
    return nv_gz_get_contents(NV_ROOTDIR . "/" . NV_CACHEDIR . "/" . $filename);
}