title: Extjs callback function to controller
body: <p>I have the following base class which handles all request</p>
  
  <pre><code>makeRequest: function(mydata) {
      Ext.Ajax.request({
          url: './handler.php',
          method: 'GET',
          scope: this,
          params: {
              data: mydata
          },
          callback: this.myResponse,
          success: function(xhr, params) {
              console.log('Success');
          },
          failfure: function(xhr, params) {
              console.log('Failure');
          }
      });
  }
  </code></pre>
  
  <p>In my controller I have</p>
  
  <pre><code>.............
  requires: [
    'Test.libs.Request'
  ],
  
  ............
  onItemClick: function() {
    var objCallback = Ext.create('Test.libs.Request', {
      scope: this
    });
    objCallback.makeRequest(1);
  },
  
  myResponse: function(options, success, response) {
      console.log(response);
  }
  </code></pre>
  
  <p>After success executes, how can I get to the controller's myResponse as a callback? </p>