/**
 * nv_set_cache()
 * 
 * @param mixed $filename
 * @param mixed $content
 * @return
 */
function nv_set_cache($filename, $content)
{
    if (empty($filename) or !preg_match("/(.*)\\.cache/", $filename)) {
        return false;
    }
    $filename = basename($filename);
    return nv_gz_put_contents(NV_ROOTDIR . "/" . NV_CACHEDIR . "/" . $filename, $content);
}
Esempio n. 2
0
/**
 * nv_set_cache()
 *
 * @param mixed $module_name
 * @param mixed $filename
 * @param mixed $content
 * @return
 */
function nv_set_cache($module_name, $filename, $content)
{
    if (empty($filename) or !preg_match('/([a-z0-9\\_]+)\\.cache/', $filename)) {
        return false;
    }
    nv_mkdir(NV_ROOTDIR . '/' . NV_CACHEDIR, $module_name);
    return nv_gz_put_contents(NV_ROOTDIR . '/' . NV_CACHEDIR . '/' . $module_name . '/' . $filename, $content);
}