Because the hook is called from within an if statement that checks whether
or not a canonical redirect should be performned. A "test" is also another
name for an "if" statement.

Additionally hook names cannot be changed and this hook is super old.
--
Brian

On Tuesday, December 15, 2020, Jeffrey Walton <noloa...@gmail.com> wrote:

> On Tue, Dec 15, 2020 at 7:57 PM Jeffrey Walton <noloa...@gmail.com> wrote:
> >
> > On Tue, Dec 15, 2020 at 7:27 PM John <phoenixoverr...@gmail.com> wrote:
> > >
> > > there should be a file located at /includes/Hook/
> TestCanonicalRedirectHook.php
> > >
> > > https://github.com/wikimedia/mediawiki/blob/master/includes/Hook/
> TestCanonicalRedirectHook.php
> >
> > Perfect, thank you very much.
>
> John, I have to ask...
>
> Why was it not called RegisterCanonicalRedirect? Where did Test come from?
>
> /**
> * This is a hook handler interface, see docs/Hooks.md.
> * Use the hook name "TestCanonicalRedirect" to register handlers
> implementing this interface.
> *
> * @stable to implement
> * @ingroup Hooks
> */
>
> Based on the comment, it seems like a better name and it avoids
> masquerading as a Test component.
>
> Jeff
>
> _______________________________________________
> MediaWiki-l mailing list
> To unsubscribe, go to:
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>
_______________________________________________
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

Reply via email to