resourceloader: Allow modules to be registered via a factory callback
authordaniel <daniel.kinzler@wikimedia.de>
Thu, 4 May 2017 16:10:28 +0000 (18:10 +0200)
committerKrinkle <krinklemail@gmail.com>
Sun, 21 May 2017 17:12:37 +0000 (17:12 +0000)
commit2b3762ecb4ab9916ce1af50974f9f6cae6abeb14
tree9cf8c14ecc0bfb67bb7f2cdb9eedadb2d608a693
parent0e9d9a1c148ebba544d565cfed01c4d861fd7fea
resourceloader: Allow modules to be registered via a factory callback

This should work the same way as registering API modules via a factory callback.
Point in case: Ifb8611473a971 could avoid global state using this mechanism.

Change-Id: Ifbf29006141ce2a2dff42efa352f406502a06bc6
RELEASE-NOTES-1.30
docs/extension.schema.v2.json
includes/resourceloader/ResourceLoader.php
tests/phpunit/includes/resourceloader/ResourceLoaderTest.php