1 changed files with 61 additions and 58 deletions
			
			
		| @ -1,58 +1,61 @@ | |||||||
| - logging | - logging | ||||||
| 	* WebTarget | 	* WebTarget | ||||||
| 	* ProfileTarget | 	* ProfileTarget | ||||||
| 	* Toolbar ? | 	* Toolbar ? | ||||||
| - base | - base | ||||||
| 	* error/exception handling | 	* error/exception handling | ||||||
| 	* module | 	* module | ||||||
| 	* application | 	* application | ||||||
| 	* http exception | 	* 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. | 	* consider merging UniqueValidator and ExistValidator and using a NOT property. | ||||||
| - console command support | - console command support | ||||||
| - built-in console commands | - built-in console commands | ||||||
| 	+ api doc builder | 	+ api doc builder | ||||||
| 		* support for markdown syntax | 		* support for markdown syntax | ||||||
| 		* support for [[name]] | 		* support for [[name]] | ||||||
| 		* consider to be released as a separate tool for user app docs | 		* consider to be released as a separate tool for user app docs | ||||||
| - caching | - caching | ||||||
| 	* 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 | 	* DAO | ||||||
| 	* schema | 	* 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 | ||||||
| 	  * collection support for results | 	  * collection support for results | ||||||
| 	* document-based (should allow storage-specific methods additionally to generic ones) | 	* document-based (should allow storage-specific methods additionally to generic ones) | ||||||
| 	  * mongodb | 	  * mongodb | ||||||
| 	* key-value-based (should allow storage-specific methods additionally to generic ones) | 	* key-value-based (should allow storage-specific methods additionally to generic ones) | ||||||
| 	  * redis | 	  * redis | ||||||
| 	  * memcachedb | 	  * memcachedb | ||||||
| - i18n | - i18n | ||||||
| 	* consider using PHP built-in support and data | 	* consider using PHP built-in support and data | ||||||
| 	* message translations, choice format | 	* message translations, choice format | ||||||
| 	* formatting: number and date | 	* formatting: number and date | ||||||
| 	* parsing?? | 	* parsing?? | ||||||
| 	* make dates/date patterns uniform application-wide including JUI, formats etc. | 	* make dates/date patterns uniform application-wide including JUI, formats etc. | ||||||
| - helpers | - helpers | ||||||
| 	* array | 	* array | ||||||
| 	* image | 	* image | ||||||
| 	* string | 	* string | ||||||
| 	* file | 	* file | ||||||
| - web: TBD | - web: TBD | ||||||
| 	* 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 | ||||||
| - 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 | ||||||
| - markup and HTML helpers | 	* allow to generate module-specific CRUD | ||||||
|     * use HTML5 instead of XHTML | - markup and HTML helpers | ||||||
| - assets |     * use HTML5 instead of XHTML | ||||||
|     * ability to manage scripts order (store these in a vector?) | - assets | ||||||
| 	* http://ryanbigg.com/guides/asset_pipeline.html, use content hash instead of mtime + directory hash. |     * ability to manage scripts order (store these in a vector?) | ||||||
|  | 	* http://ryanbigg.com/guides/asset_pipeline.html, use content hash instead of mtime + directory hash. | ||||||
|  | - collections | ||||||
|  |     * http://code.google.com/p/yii/source/detail?r=3428 | ||||||
|  | |||||||
					Loading…
					
					
				
		Reference in new issue