1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-06-16 23:00:51 +03:00

fix кеша в свойствах

This commit is contained in:
Mzhelskiy Maxim 2013-11-22 15:51:56 +07:00
parent 0c57b9188a
commit 0898752d2e

View file

@ -494,7 +494,6 @@ class ModuleProperty extends ModuleORM {
return array_combine($aKeys,array_values($aArray));
}
/**
* TODO: нужно учитывать сброс кеша
* Удаляет теги свойства у сущности
*
* @param string $sTargetType Тип объекта сущности
@ -504,10 +503,11 @@ class ModuleProperty extends ModuleORM {
* @return mixed
*/
public function RemoveValueTagsByTarget($sTargetType,$iTargetId,$iPropertyId) {
// сбрасываем кеш
$this->Cache_Clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG,array('ModuleProperty_EntityValueTag_delete'));
return $this->oMapper->RemoveValueTagsByTarget($sTargetType,$iTargetId,$iPropertyId);
}
/**
* TODO: нужно учитывать сброс кеша
* Удаляет значения типа select
*
* @param string $sTargetType Тип объекта сущности
@ -517,6 +517,8 @@ class ModuleProperty extends ModuleORM {
* @return mixed
*/
public function RemoveValueSelectsByTarget($sTargetType,$iTargetId,$iPropertyId) {
// сбрасываем кеш
$this->Cache_Clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG,array('ModuleProperty_EntityValueSelect_delete'));
return $this->oMapper->RemoveValueSelectsByTarget($sTargetType,$iTargetId,$iPropertyId);
}
/**