Uploaded image for project: 'phpBB'
  1. phpBB
  2. PHPBB-11353

Change extension manager to load extensions as services

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • Icon: Major Major
    • None
    • 3.1.0-dev
    • Extensions
    • None

      Currently, an extension's base class is simply instantiated when it is loaded by phpbb_extension_manager::get_extension(). However, some extensions may require certain dependencies to be injected. Therefore, we should require that extension classes be made into services, and extension manager should be altered to load the service instead of instantiating the class.

            Marc Marc
            imkingdavid David King
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: