pkp/pkp-lib — comment on commit 65a9054d3ea639dda140e580242b120edb03ec4a
File: classes/controllers/grid/citation/PKPCitationGridRow.inc.php line 120
By asmecher:

If assertions are disabled, then the PHP interpreter will bypass assertion code. There are many cases where validation was being done with assertions and in some cases there were security risks for systems with assertions disabled. Some may have been unnecessary precautions. Why isn't fatalError adequate?