title: Ember js get a callback on a this.get() request from controller?
body: <p>Hi this is probably a bit of a ember beginners question but I have been struggling with figuring out how to get a callback when making a this.get() request from a controller.</p>
  
  <p>For example:</p>
  
  <blockquote>
    <p>this.get('model').then(function(){
    //do callback stuff here
    })</p>
  </blockquote>
  
  <p>When I try and execute this in my controller I receive the error <strong>"Uncaught TypeError: Object [object Object] has no method 'then' "</strong></p>
  
  <p>The reason I am trying to get a call back is I am trying to handle the loading events in the UI - for instance displaying a spinner when data is loading in</p>