CodeIgniter Forums

Full Version: file_exists and DRY principle
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi,

i was reading the documentation here https://www.codeigniter.com/user_guide/t...pages.html
to the section "Adding logic to the controller". I think repeating ! file_exists(APPPATH.'views/pages/'.$page.'.php')) in each view does violate the DRY principle ? Confused
The function view($page = 'home') is a single method used to display any number of pages. Violating DRY would be to have a separate method for each possible "page" that repeats the same lines of code in each one.