title: How resolve a Restangular resource
body: <p>I'm new using Restangular and I don't understand how resolve the promises using my own service. I' ve been trying to return the <code>customGET</code> method but in my controller the response it's a object that contain all the methods of the restangular resource, so i don't understand how get the response data. I inspect the network activity and the data it's retrieved.</p>
  
  <p>My Service</p>
  
  <pre><code>  angular
      .module('Form29')
      .service('Form29Service', Service);
  
    Service.$inject = ['Restangular'];
  
    function Service(Restangular) {
  
      this.serviceResource = Restangular.all('forms');
      this.getForm29 = getForm29;
  
      function getForm29(_month, _year, _type) {
        var params = {
          rut: '76195496',
          month: _month,
          year: _year,
          type: _type
        };
        return this.serviceResource.customGET('',params);
      }
    }
  </code></pre>
  
  <p>My Controller</p>
  
  <pre><code>angular
      .module('Form29')
      .controller('Form29Controller', Controller);
  
    Controller.$inject = ['Form29Service'];
  
    function Controller(Form29Service) {
  
      var vm = this;
  
      vm.submitForm = submitForm;
  
      function submitForm(month, year, type){
        Form29Service.getForm29(month, year, type).then(showForm);
      }
      function showForm(response){
        console.log(response);
      }
  
    }
  </code></pre>