title: AngularJS: '$scope is not defined'
body: <p>I keep getting '$scope is not defined' console errors for this controller code in AngularJS:</p>
  
  <pre><code>angular.module('articles').controller('ArticlesController', ['$scope', '$routeParams', '$location', 'Authentication', 'Articles',
          function($scope, $routeParams, $location, Authentication, Articles){
              $scope.authentication = Authentication;
          }
      ]);
  
  
  $scope.create = function() { // THROWS ERROR ON THIS INSTANCE OF $SCOPE
      var article = new Articles({
          title: this.title,
          content: this.content
      });
  
      article.$save(function(response) {
          $location.path('articles/' + response._id);
      }, function(errorResponse) {
          $scope.error = errorResponse.data.message;
      });
  };
  </code></pre>
  
  <p>Where in my AngularJS MVC files should I be looking at to find problems with the $scope not being defined properly?</p>