title: how do I refresh data from a resolver that uses a verb?
body: <p>How do I refresh the <code>connections</code> resolver? After a user followers another user, I need to refresh the list of connections.</p>
  
  <pre><code>.controller('UserShowCtrl', function ($scope, connections) {
  ...
  
      connections.??()
          .then(function(connections){
              $scope.connections = connections[userId];
          });
  ...
  });
  
  $routeProvider
      .when('/u/:username/:id', {
          templateUrl: 'partials/users/show',
          controller: 'UserShowCtrl',
          resolve: {
              connections: ['$route', 'User', function($route, User){
                  return User.connections({ id: $route.current.params.id}).$promise;
              }]
          }
      })
  </code></pre>
  
  <p>Here is the resource:</p>
  
  <pre><code>.factory('User', function ($resource) {
      return $resource('/api/users/:id/:verb', {
          id: '@id'
      }, { //parameters default
          update: {
              method: 'PUT',
              params: {}
          },
          get: {
              method: 'GET',
              params: {
                  id: 'me'
              }
          },
          connections: {
              method: 'GET',
              params: {
                  verb: 'connections'
              }
          }
      });
  });
  </code></pre>