CamelCase support

As you surely know the guide recommends using CamelCase when naming variables, classes and properties. There is a small collision with ActiveRecord - or strtolower() like DBMS, where we’re kinda forced to use underscored column names.

Yii could have a built in underscore <-> camelCase converter - it can be done easily using preg_replace and it’s just two internal methods named like string us2cc(string $input), or string cc2us($input) that could be used by the __get() and __set() magic methods in classes like AR and the query builder classes (conversion of CamelCased column names to the proper underscored names). I think that some additional boolean configurations will be required in the config files.

Kind regards,

Gregory