Deprecating it is also a lot of effort for very little improvement. People
would be forced to fix all their constructors calls just to skip the
parameter. Personally I would be very annoyed by such a pointless change.

Plus those that actually do use the code will be forced eventually to
reimplement the code thing themselves, they'll end up having a base class
for this, and other people will do the same just to maintain compatibility
with older PHPs, and then even more people will do the same, human
sacrifice, dogs and cats living together... mass hysteria.

I think this is absolutely unnecessary, as you can simply not using
"getCode()" if you don't need it, and because adding a "0" in the
parent::__construct(..., 0, ...) is not too much work. With this change we
keep old code covered, *and* we enable people to use the field in more ways
if they desire to.

\o

Reply via email to