25 lines
723 B
PHP
25 lines
723 B
PHP
<?php
|
|
|
|
class stLockSimpleCache
|
|
{
|
|
public static function updateLockCache()
|
|
{
|
|
$shopLockData = array();
|
|
$config = stConfig::getInstance('stLockBackend');
|
|
|
|
foreach ($config->getI18ns() as $culture => $data)
|
|
{
|
|
$shortcut = stSimpleLanguageHelper::cultureToShortcut($culture);
|
|
$shopLockData[$shortcut] = array(
|
|
'title' => $data['title'],
|
|
'description' => $data['description'],
|
|
'image' => $data['image'],
|
|
);
|
|
}
|
|
|
|
stSimpleShopDataCache::getInstance()
|
|
->set('shop_locked', $config->get('shop_locked'))
|
|
->set('shop_lock_data', $shopLockData)
|
|
->save();
|
|
}
|
|
} |