Check for Language::getSpecialPageAliases returning null in SpecialPageFactory
authorAlexia E. Smith <washuu@gmail.com>
Tue, 16 Apr 2013 20:55:55 +0000 (15:55 -0500)
committerKrinkle <krinklemail@gmail.com>
Wed, 7 May 2014 18:54:23 +0000 (18:54 +0000)
commit8cf6365ab2704dc356bcc1dfcf4b1a024abef55e
tree607438d74607039fa2ebe8cf813bbe2aeb1deccf
parente404c01589ee4c78f29998e7b72327a0c54421b0
Check for Language::getSpecialPageAliases returning null in SpecialPageFactory

Language::getSpecialPageAliases can return null causing certain
methods within SpecialPageFactory that rely on it to raise
PHP warnings due to trying to foreach over a non-array.

This change will prevent the PHP warning from being raised and
allow those functions' error handling to occur normally.

Change-Id: I2026c25f12798f699ebc306b12173226270fce2e
includes/specialpage/SpecialPageFactory.php