Пример #1
0
function _parse_cz_layout_ini_file($filename, $process_sections = false)
{
    global $application;
    $ini_cache = $application->getIniCache();
    $ini_mtime = @filemtime($filename);
    if ($ini_mtime == $ini_cache->read($filename . '-mtime')) {
        $layout_array = $ini_cache->read($filename);
    } else {
        $layout_array = _parse_ini_file($filename, $process_sections);
        $ini_cache->write($filename . '-mtime', $ini_mtime);
        $ini_cache->write($filename, $layout_array);
    }
    $layout_array = LayoutConfigurationManager::add_https_settings($layout_array, $filename);
    return $layout_array;
}