[DDC-1961] BC Break: Explicit parameter type definitions are discarded when using AbstractQuery::setParameter Created: 31/Jul/12 Updated: 31/Jul/12 Resolved: 31/Jul/12 |
|
| Status: | Resolved |
| Project: | Doctrine 2 - ORM |
| Component/s: | None |
| Affects Version/s: | 2.3 |
| Fix Version/s: | 2.3 |
| Security Level: | All |
| Type: | Bug | Priority: | Blocker |
| Reporter: | Michael Moravec | Assignee: | Benjamin Eberlei |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
In 2.2.x it was possible to explicitly specify a type of a parameter in query. In code below, I used a Type::DATE to explicitly say that it should be converted to date type rather than datetime. In 2.3-RC1, it is completely ignored.
// $query instanceof AbstractQuery
$query->setParameter('day', $date, Type::DATE)
Pull request: https://github.com/doctrine/doctrine2/pull/416 |
| Comments |
| Comment by Benjamin Eberlei [ 31/Jul/12 ] |
|
Fixed |