CodeIgniter Forums
Cannot break/continue 1 level in database\DB.php on line 40 - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20)
+--- Forum: Archived Development & Programming (https://forum.codeigniter.com/forumdisplay.php?fid=23)
+--- Thread: Cannot break/continue 1 level in database\DB.php on line 40 (/showthread.php?tid=39912)



Cannot break/continue 1 level in database\DB.php on line 40 - El Forum - 03-24-2011

[eluser]Webnet[/eluser]
It appears continue was used where it should probably have been 'return' ?

Code:
function &DB;($params = '', $active_record_override = NULL)
{
    // Load the DB config file if a DSN string wasn't passed
    if (is_string($params) AND strpos($params, '://') === FALSE)
    {
        
        $file_path = APPPATH.'config/'.ENVIRONMENT.'/database'.EXT;
        
        if ( ! file_exists($file_path))
        {
            log_message('debug', 'Database config for '.ENVIRONMENT.' environment is not found. Trying global config.');
            $file_path = APPPATH.'config/database'.EXT;
            
            if ( ! file_exists($file_path))
            {
                continue; //THIS IS NOT INSIDE A LOOP
            }
        }