As the title says & patch attached.

Please note that I have no idea what so ever what might be the consequences in changing the cid from the one beginning with rc: to the one defined in the cache id.

Also note that I haven't tested if any individual PANE using cache_actions caching gets cleared properly when the panel is saved.

Comments

tcmug’s picture

Patch was dropped :)

das-peter’s picture

I think that still leads to inconsistent behavior:|

How about the attached patch?
It truly unifies the creation of the caching id and prefixes all ids with rc. That way you can use cache_clear_all('rc:', 'cache', TRUE); to flush all cached items of this module only.

das-peter’s picture

Status: Needs review » Needs work

Hmm, there are still some issues with the patch above.
I've (hopefully) fixed these issues in my fork of the module: https://drupal.org/sandbox/daspeter/2017827
But for now I won't create another patch because I had to consider the functionality of the other applied patches as well.