ZF2-373: Add ability to use custom ResultSet prototype per query in Db\Adapter

Description

Zend\Db\Adapter\Adapter#query should have definition like query($sql, $parametersOrQueryMode = self::QUERY_MODE_PREPARE, ResultSet\ResultSet $queryResultSetPrototype = null), because it makes mapping custom raw queries to custom row objects possible.

Comments

There are better workflows for this, $adapter->query() is really only there as a matter of convenience. What is your use case?

No feedback.