function(results, queryParams, callback) {
    for (var name in queryParams) {
      var parts = name.split(':');

      var controller = controllerOrProtoFor(parts[0], this.container);
      Ember.assert(fmt("Could not lookup controller '%@' while setting up query params", [controller]), controller);

      // Now assign the final URL-serialized key-value pair,
      // e.g. "foo[propName]": "value"
      results[queryParams[name]] = get(controller, parts[1]);

      if (callback) {
        // Give callback a chance to override.
        callback(name, queryParams[name], name);
      }
    }
  }
function(results, queryParams, callback) {
    for (var name in queryParams) {
      var parts = name.split(':');

      var controller = controllerOrProtoFor(parts[0], this.container);
      Ember.assert(fmt("Could not lookup controller '%@' while setting up query params", [controller]), controller);

      
      
      results[queryParams[name]] = get(controller, parts[1]);

      if (callback) {
        
        callback(name, queryParams[name], name);
      }
    }
  }
function ( results , queryParams , callback ) { for ( var name in queryParams ) { var parts = name . split ( ':' ) ; var controller = controllerOrProtoFor ( parts [ 0 ] , this . container ) ; Ember . assert ( fmt ( "Could not lookup controller '%@' while setting up query params" , [ controller ] ) , controller ) ; // Now assign the final URL-serialized key-value pair, // e.g. "foo[propName]": "value" results [ queryParams [ name ] ] = get ( controller , parts [ 1 ] ) ; if ( callback ) { // Give callback a chance to override. callback ( name , queryParams [ name ] , name ) ; } } }
@private

Utility function for fetching all the current query params
values from a controller.
@private