Example #1
0
 /**
  * Удалет отношение юзера к блогу, по сути отключает от блога
  *
  * @param ModuleBlog_EntityBlogUser $oBlogUser    Объект связи(отношения) блога с пользователем
  *
  * @return bool
  */
 public function DeleteRelationBlogUser(ModuleBlog_EntityBlogUser $oBlogUser)
 {
     if ($this->oMapper->DeleteRelationBlogUser($oBlogUser)) {
         E::ModuleCache()->CleanByTags(array("blog_relation_change_{$oBlogUser->getUserId()}", "blog_relation_change_blog_{$oBlogUser->getBlogId()}"));
         E::ModuleCache()->Delete("blog_relation_user_{$oBlogUser->getBlogId()}_{$oBlogUser->getUserId()}");
         return true;
     }
     return false;
 }
Example #2
0
 /**
  * Удалет отношение юзера к блогу, по сути отключает от блога
  *
  * @param ModuleBlog_EntityBlogUser $oBlogUser	Объект связи(отношения) блога с пользователем
  * @return bool
  */
 public function DeleteRelationBlogUser(ModuleBlog_EntityBlogUser $oBlogUser)
 {
     if ($this->oMapperBlog->DeleteRelationBlogUser($oBlogUser)) {
         $this->Cache_Clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG, array("blog_relation_change_{$oBlogUser->getUserId()}", "blog_relation_change_blog_{$oBlogUser->getBlogId()}"));
         $this->Cache_Delete("blog_relation_user_{$oBlogUser->getBlogId()}_{$oBlogUser->getUserId()}");
         return true;
     }
     return false;
 }