wiki.techinc.nl/tests/phpunit/includes/auth
daniel c4033734db HookContainer: deprecate old hook handler formats
This reduces the acceptable forms for hook handlers to three things:
* a callable (in the form of a string, an array, or a closure)
* an object, which is expected to have a public "on" method that
  matches the hook name.
* an array containing an object spec in the "handler" key, for use
  with ExtensionRegistry.

All other forms will trigger a deprecation warning.

Bug: T339167
Depends-On: I980f2d45e6bb8c6a04058e68c758f71bbcf709de
Depends-On: Ieae405f70caa01d84602583cc214b0ee3fadc796
Depends-On: If15df4b598c02ed9bda5eea0ae89a16ebbf4f2e2
Depends-On: Id70276fa1e1821bd400dc0ae5cea722a21d524d5
Change-Id: I83bc81d1b3033c38b9313884a9c70a187fdde227
2023-06-21 11:40:10 +00:00
..
AbstractPasswordPrimaryAuthenticationProviderTest.php HookContainer: deprecate old hook handler formats 2023-06-21 11:40:10 +00:00
AbstractPreAuthenticationProviderTest.php MediaWikiTestCase to MediaWikiIntegrationTestCase 2020-06-30 17:02:22 +01:00
AbstractPrimaryAuthenticationProviderTest.php Just another 80 or so PHPStorm inspection fixes (#4) 2023-03-25 00:39:06 +00:00
AuthenticationRequestTest.php Just another 80 or so PHPStorm inspection fixes (#4) 2023-03-25 00:39:06 +00:00
AuthenticationRequestTestCase.php tests: Allow overridable data providers to be static 2023-05-16 16:28:43 +01:00
AuthManagerTest.php Simplify HookContainer (v2) 2023-06-06 12:06:23 +02:00
ButtonAuthenticationRequestTest.php tests: Allow overridable data providers to be static 2023-05-16 16:28:43 +01:00
CheckBlocksSecondaryAuthenticationProviderTest.php tests: Use MainConfigNames consts to refer config names 2023-06-19 20:21:08 +00:00
ConfirmLinkAuthenticationRequestTest.php tests: Make some PHPUnit data providers static 2023-05-20 01:05:27 +02:00
ConfirmLinkSecondaryAuthenticationProviderTest.php tests: Use MainConfigNames consts to refer config names 2023-06-19 20:21:08 +00:00
CreatedAccountAuthenticationRequestTest.php tests: Allow overridable data providers to be static 2023-05-16 16:28:43 +01:00
CreateFromLoginAuthenticationRequestTest.php tests: Allow overridable data providers to be static 2023-05-16 16:28:43 +01:00
CreationReasonAuthenticationRequestTest.php tests: Allow overridable data providers to be static 2023-05-16 16:28:43 +01:00
EmailNotificationSecondaryAuthenticationProviderTest.php tests: Use MainConfigNames consts to refer config names 2023-06-19 20:21:08 +00:00
LocalPasswordPrimaryAuthenticationProviderTest.php tests: Use MainConfigNames consts to refer config names 2023-06-19 20:21:08 +00:00
PasswordAuthenticationRequestTest.php tests: Allow overridable data providers to be static 2023-05-16 16:28:43 +01:00
PasswordDomainAuthenticationRequestTest.php tests: Allow overridable data providers to be static 2023-05-16 16:28:43 +01:00
RememberMeAuthenticationRequestTest.php tests: Allow overridable data providers to be static 2023-05-16 16:28:43 +01:00
ResetPasswordSecondaryAuthenticationProviderTest.php tests: Use MainConfigNames consts to refer config names 2023-06-19 20:21:08 +00:00
TemporaryPasswordAuthenticationRequestTest.php tests: Allow overridable data providers to be static 2023-05-16 16:28:43 +01:00
TemporaryPasswordPrimaryAuthenticationProviderTest.php tests: Use MainConfigNames consts to refer config names 2023-06-19 20:21:08 +00:00
ThrottlePreAuthenticationProviderTest.php tests: Use MainConfigNames consts to refer config names 2023-06-19 20:21:08 +00:00
ThrottlerTest.php tests: Make some PHPUnit data providers static 2023-03-24 02:53:57 +00:00
UserDataAuthenticationRequestTest.php tests: Allow overridable data providers to be static 2023-05-16 16:28:43 +01:00
UsernameAuthenticationRequestTest.php tests: Allow overridable data providers to be static 2023-05-16 16:28:43 +01:00