refine platform tests further
authorDenis Ovsienko <denis@ovsienko.info>
Wed, 5 Dec 2018 23:30:04 +0000 (23:30 +0000)
committerDenis Ovsienko <denis@ovsienko.info>
Wed, 5 Dec 2018 23:43:55 +0000 (23:43 +0000)
commit12879e0fe04581729e26e789c74edd5b46aba63b
tree6d7736b9bdcef54a4152f5f8b128ffa294df0d1d
parent802e347d019a72e5729053eaf6de3f2df7ef96eb
refine platform tests further

In platform_is_ok() convert the PHP extension tests to declarations and
describe the impact of a failed test iff the test is not critical for the
core RackTables features to work in the default configuration. Ibid,
display the impact of an optional test in the output table when it fails
(this did not work before because platform_function_test() ignored one of
its parameters). Ibid, for the test just use extension_loaded(). Remove
platform_function_test(), which now has no purpose.

[skip ci]
wwwroot/inc/dictionary.php