`file_get_contents()` does not throw a `RuntimeException` on failure, but should return `false' - so it doesn't look like this will work properly.