+ /**
+ * This hook allows modification of the admin panels
+ *
+ * @param array $panels
+ * Associated array of admin panels
+ *
+ * @return mixed
+ */
+ public static function alterAdminPanel(&$panels) {
+ return self::singleton()->invoke(array('panels'), $panels,
+ self::$_nullObject, self::$_nullObject, self::$_nullObject, self::$_nullObject, self::$_nullObject,
+ 'civicrm_alterAdminPanel'
+ );
+ }
+