Config Object layer between user app and Yii's configs

After using Yii for a while, i found it indeed fast too, but i found also most of errors i made are simply misspelling needed parameter or property in Y!!s configure, object configs, etc… any where where array() is required. I was thinking about some layer in between this array’s configures and user-application.

what it gives,

  1. no more writing errors (due lazy code completion)

  2. if something new parameters appear its possible to immediately context usage of it (of course with java-doc tags)

  3. development become more transparent when configuring objects are waiting for specific options.