moodle/tag
Jonathan Champ b2f349a433 MDL-54035 accesslib: separate role definition cache clear
Thanks to MDL-49398, we can separate the combined user session and role
definition cache clearing function into two separate functions. At the
same time, we want to identify and remove mark_dirty() calls that were
added for role definition changes but were incorrectly left behind.

Change highlights:
 - Remove unnecessary mark_dirty() calls performed after
   assign_capability(), unassign_capability(), delete_role(),
   deleted contexts, brand new contexts
 - Move role definition cache clear from the user-centric
   accesslib_clear_all_caches() to the newly created,
   role-dedicated accesslib_reset_role_cache()
2018-09-21 09:17:42 -04:00
..
classes MDL-62867 tags: Fix missing colon in sql placeholder 2018-08-24 14:59:13 +02:00
templates MDL-62746 tag: Convert YUI modals to AMD modals 2018-07-06 12:34:23 +08:00
tests MDL-54035 accesslib: separate role definition cache clear 2018-09-21 09:17:42 -04:00
edit.php MDL-51283 core_tag: change tagtype to isstandard 2016-02-02 17:31:14 +08:00
edit_form.php MDL-51283 core_tag: change tagtype to isstandard 2016-02-02 17:31:14 +08:00
index.php MDL-50851 core_tag: introduce tag collections 2016-01-10 15:25:43 +08:00
lib.php MDL-53772 inplace_editable: set context in callbacks 2016-04-14 13:58:29 +08:00
locallib.php MDL-50851 core_tag: introduce tag collections 2016-01-10 15:25:43 +08:00
manage.php MDL-62746 tag: Convert YUI modals to AMD modals 2018-07-06 12:34:23 +08:00
search.php MDL-50851 core_tag: introduce tag collections 2016-01-10 15:25:43 +08:00
upgrade.txt MDL-51883 libraries: 3.1 final deprecation in lib/deprecatedlib.php 2018-08-01 10:32:37 +08:00
user.php MDL-50851 user: use new tag API for interests 2016-01-10 15:25:47 +08:00