Proč Selection::fetch vrací při neúspěchu FALSE a ne NULL
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Tomáš Jacík
- Člen | 147
Docela by mě to zajímalo. Rád bych předával výsledek fetch do
konstruktoru nějaké class, která má typehing na ActiveRow
.
Musím to ale dělat takto: new Neco($row ?: NULL)
. Je to úmysl,
nebo by to šlo předělat?
- David Matějka
- Moderator | 6445
zmena by byl celkem osklivy BC break.
Mozna kecam, ale rek bych, ze to bude kvuli konzistenci s ResultSet-em, ktery pred tim dedil od PDOStatement, ktere vraci pro fetch false
- Tomáš Jacík
- Člen | 147
Jasně, BC break to bude. Mě to jen nedává smysl ten FALSE. I když nejradší bych aby to házelo Exception :)