Installer: remove dependency on JSON extension
authorKevin Israel <pleasestand@live.com>
Mon, 30 Sep 2013 17:36:59 +0000 (13:36 -0400)
committerKevin Israel <pleasestand@live.com>
Mon, 30 Sep 2013 17:59:42 +0000 (13:59 -0400)
commitea60cd90a63dd7da3e957acfa97f5c5831310aab
tree5c13640e71700142afc21b3f5476e47ff6f7e85a
parent0514061e0a14f5a2b97a5d556156276763e76e3a
Installer: remove dependency on JSON extension

* Remove one of the two uses of Xml::encodeJsVar(): to encode an
  unused JS variable dbTypes. The remaining use is only after
  installation is complete.
* Add an environmental check to ensure the JSON functions are
  available before attempting installation.

Bug: 54774
Change-Id: Ifb8859026b853ef3f328b796945a973c4add7eeb
includes/installer/Installer.i18n.php
includes/installer/Installer.php
includes/installer/WebInstallerOutput.php