Dit zou ook moeten werken. Het zijn aanzienlijk minder regels code, maar merk op dat eventuele foutafhandeling is verwijderd:
function FetchCtrl($scope, $resource) {
var services = $resource('../services/index.php');
$scope.data = services.query();
}
FetchCtrl.$inject = ['$scope', '$resource'];
Normaal gesproken zou ik de ingebouwde .get() . hebben gebruikt methode op de $resouce maar uw antwoord is in de vorm van een array, die .query() ondersteunt standaard.
U kunt de documentatie vinden op $resource hier