Skip to content
  • Evan Hunt's avatar
    refactor to support multiple module instances · b94945e6
    Evan Hunt authored
    - use a per-view module list instead of global hook_modules
    - create an 'instance' pointer when registering modules, store it in
      the module structure, and use it as action_data when calling
      hook functions - this enables multiple module instances to be set
      up in parallel
    - also some nomenclature changes and cleanup
    b94945e6