zendframework/zf2 — pull request #4200 by codemagician (2013-04-09 19:25:50+00:00)
Title: allows event param correct behaviour for null values

isset will only return true if the key/variable exists and is not null.

setParam('foo', null);

getParam('foo', 'default'); will return 'default' because the value of the array key 'foo' is null and *not* because 'foo' it not an array key.

The same applies for object properties.