protected function lowercase( array $source )
    {
    	$result = array();

    	foreach ($source as $key => $value )
    		$result[strtolower($key)] = $value;

    	return $result;
    }
protected function lowercase( array $source )
    {
    	$result = array();

    	foreach ($source as $key => $value )
    		$result[strtolower($key)] = $value;

    	return $result;
    }
protected function lowercase ( array $ source ) { $ result = array ( ) ; foreach ( $ source as $ key => $ value ) $ result [ strtolower ( $ key ) ] = $ value ; return $ result ; }
Lowercase all array keys to conform default Database behaviour

@param array(string=>mixed) $source
@return array
Lowercase all array keys to conform default Database behaviour