pkp/pkp-lib — comment on commit 65a9054d3ea639dda140e580242b120edb03ec4a
File: classes/webservice/XmlWebService.inc.php line 47
By jerico-dev:

You mean when users downgrade their servers to PHP4? That must happen quite often these days... That's a convincing argument. :P Requirements checking is done in filters at runtime whenever they execute. That's why it shouldn't pop up here. At least that was the intention that I wanted to document here. If your intention is to use this class differently and you want the end user to be confronted with this error message then using a fatal error here is adequate. I don't believe this is a good way to deal with installation requirements, though.