docs: function(outletName, view) {
          if (this._pendingDisconnections) {
            delete this._pendingDisconnections[outletName];
          }
  
          if (this._hasEquivalentView(outletName, view)) {
            view.destroy();
            return;
          }
  
          var outlets = get(this, '_outlets');
          var container = get(this, 'container');
          var router = container && container.lookup('router:main');
          var renderedName = get(view, 'renderedName');
  
          set(outlets, outletName, view);
  
          if (router && renderedName) {
            router._connectActiveView(renderedName, view);
          }
        }