All PHP functions, rewritten to throw exceptions instead of returning false | Heykuki News