[eluser]Nima A.[/eluser]
oh ! I think , it's not a proper example of a FULL STACK framework functionality like CI
the main usage of full stack frameworks (vs. glue) is that it forces a structure for your program, (best solution for team based projects), and supply a foundation and a coding style , although it offers some functionalities such as validation, sending emails, etc ... but it's not the point !
your program may have various conditions and needs, I don't think it's a good choice to think
: " hmm, well I use a framework , so It should handle all of the situations with the help of it"
esp. when you are using FULL STACK frameworks, which means you care about the STRUCTURE of your program, not a utility class or function ,
I'm not interested on these capabilities in my program and prefer to create one (exactly regard to my needs) based on CI structure,