CRM-11925 - Add comments to explain why D6 works with empty permission functions
authorTim Otten <to-git@think.hm>
Fri, 8 Mar 2013 11:04:09 +0000 (06:04 -0500)
committerTim Otten <to-git@think.hm>
Fri, 8 Mar 2013 11:04:09 +0000 (06:04 -0500)
CRM/Core/Permission/Drupal6.php

index 1aaa4adf208603d909e0d2dbc85e1c176ecfae23..63d703b950685c7a079cc42260d1b4a2ba40a4e6 100644 (file)
@@ -149,12 +149,20 @@ class CRM_Core_Permission_Drupal6 extends CRM_Core_Permission_DrupalBase {
   return $_cache[$permissionName];
   }
 
+  /**
+   * {@inheritDoc}
+   */
+  public function isModulePermissionSupported() {
+    return TRUE;
+  }
+
   /**
    * Remove all vestiges of permissions for the given module.
    *
    * Does nothing in Drupal 6.
    */
   function uninstallPermissions($module) {
+    // D6 allows us to be really lazy... things get cleaned up when the admin form is next submitted...
   }
 
   /**
@@ -163,6 +171,7 @@ class CRM_Core_Permission_Drupal6 extends CRM_Core_Permission_DrupalBase {
    * Does nothing in Drupal 6.
    */
   function upgradePermissions($permissions) {
+    // D6 allows us to be really lazy... things get cleaned up when the admin form is next submitted...
   }
 
   /**