function change_visibility($category_id, $visibility, $generate_cache = LOAD_CACHE)
 {
     $result = parent::change_visibility($category_id, $visibility, DO_NOT_LOAD_CACHE);
     $this->recount_media_per_cat($generate_cache);
     return $result;
 }
 function change_visibility($category_id, $visibility, $generate_cache = LOAD_CACHE)
 {
     $result = parent::change_visibility($category_id, $visibility, $generate_cache = LOAD_CACHE);
     $this->recount_sub_files(NOT_GENERATE_CACHE);
     return $result;
 }