I'm using angular.js $scope.$on for listening for events from my service(event got triggered on service data change).

I use the following code snippet:

```
$scope.people = contacts.people;
$scope.$on('contacts-changed', () => {
    $scope.people = contacts.people;
});

```

Is there any way to extend angular to avoid the first line and trigger $scope.$on('contacts-changed') or similar by default on the time of event bind?
I was looking in angular.js decorators but not sure how can I decorate $scope to add $scope.$bind or similar method

Ideas?