ZF-53: quote() quotes numeric values inappropriately.
I notice the quote() method quotes even numeric values which is not necessary.
Its strange this problem is manifest only with scalars. With an array as an argument, it works as expected: quote( '123' ); RESULT: '123'
quote( array( '1', 2, 3, 'a', 'b' )); RESULT: 1, 2, 3, 'a', 'b'
the problem is only with the quote(numeric-scalar). Doing an is_numeric() validation in the quote() method should do the trick.