Használni használtam, de csak a 6-ost.
Én a mínuszt a visszafelé kompatibilitásra adtam és nem a fejlesztésekre. A fejlesztésekre nagy piros pont neki.
Ezt a tömbös módszert használják a frameworkök is, ami igaz valamivel lassabb lehet, mint direktve átadni a paramétereket viszont nem kell a sorrenddel bajlódni.
A migrálás az egy dolog a felhasználók részére és szerintem alap, ha már ekkora ugrások vannak a kiadott rilízek között. Ellenben a fejlesztők lehet egy idő után ráunnak arra, hogy változnak a paraméterek és "alapjairól" kell átírni egy modult. Mondom ezt úgy, hogy nem fejlesztettem még drupal modult.
Yii-hez írtam már saját használatra, de morcos lennék ha egy verzióugrásnál át kellene írni teljesen.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com