Chapter5 Example2: reverted to using $httpBackend