|
|
@ -2,18 +2,15 @@ |
|
|
|
* WebTarget |
|
|
|
* WebTarget |
|
|
|
* ProfileTarget |
|
|
|
* ProfileTarget |
|
|
|
- base |
|
|
|
- base |
|
|
|
* error/exception handling |
|
|
|
|
|
|
|
* Convert all PHP errors into exceptions, remove YII_ENABLE_ERROR_HANDLER and error handler (?) |
|
|
|
|
|
|
|
* module |
|
|
|
* module |
|
|
|
- Module should be able to define its own configuration including routes. Application should be able to overwrite it. |
|
|
|
- Module should be able to define its own configuration including routes. Application should be able to overwrite it. |
|
|
|
* application |
|
|
|
* application |
|
|
|
* http exception |
|
|
|
|
|
|
|
* security |
|
|
|
* security |
|
|
|
- validators |
|
|
|
- validators |
|
|
|
* type conversion rules |
|
|
|
* type conversion rules |
|
|
|
* CompareValidator::clientValidateAttribute(): search for "CHtml::activeId" |
|
|
|
* CompareValidator::clientValidateAttribute(): search for "CHtml::activeId" |
|
|
|
* FileValidator, UniqueValidator, ExistValidator, DateValidator: TBD |
|
|
|
* FileValidator, UniqueValidator, ExistValidator, DateValidator: TBD |
|
|
|
* consider merging UniqueValidator and ExistValidator and using a NOT property: array('!exist', …) |
|
|
|
* consider merging UniqueValidator and ExistValidator and using a NOT property: array('!exist', …) |
|
|
|
* when getting errors from getErrors it will be good to have which validator (at least type) failed exactly. |
|
|
|
* when getting errors from getErrors it will be good to have which validator (at least type) failed exactly. |
|
|
|
- console command support [DONE] |
|
|
|
- console command support [DONE] |
|
|
|
- built-in console commands |
|
|
|
- built-in console commands |
|
|
@ -25,8 +22,7 @@ |
|
|
|
* a way to invalidate/clear cached data |
|
|
|
* a way to invalidate/clear cached data |
|
|
|
* a command to clear cached data |
|
|
|
* a command to clear cached data |
|
|
|
- db |
|
|
|
- db |
|
|
|
* DAO |
|
|
|
* sqlite, pgsql, sql server, oracle, db2 drivers |
|
|
|
* schema |
|
|
|
|
|
|
|
* write a guide on creating own schema definitions |
|
|
|
* write a guide on creating own schema definitions |
|
|
|
* AR |
|
|
|
* AR |
|
|
|
* saving related records |
|
|
|
* saving related records |
|
|
@ -51,6 +47,7 @@ |
|
|
|
* get/setFlash() should be moved to session component |
|
|
|
* get/setFlash() should be moved to session component |
|
|
|
* support optional parameter in URL patterns |
|
|
|
* support optional parameter in URL patterns |
|
|
|
* Response object. |
|
|
|
* Response object. |
|
|
|
|
|
|
|
* ErrorAction |
|
|
|
- gii |
|
|
|
- gii |
|
|
|
* move generation API out of gii, provide yiic commands to use it. Use same templates for gii/yiic. |
|
|
|
* move generation API out of gii, provide yiic commands to use it. Use same templates for gii/yiic. |
|
|
|
* i18n variant of templates |
|
|
|
* i18n variant of templates |
|
|
|