Title: Custom controller not retrieving all data
Last modified: August 31, 2016

---

# Custom controller not retrieving all data

 *  [booneshakalaka](https://wordpress.org/support/users/booneshakalaka/)
 * (@booneshakalaka)
 * [10 years, 4 months ago](https://wordpress.org/support/topic/custom-controller-not-retrieving-all-data/)
 * I’m creating an angular page that dynamically displays quotes from authors. I’ve
   tried a few things so far, but no luck. Here is my latest code:
 * **Controller**
 *     ```
       quotesApp.controller('QuotesController', ['$scope', '$http', function($scope, $http) {
           $http.get($scope.api + '/quotes_app/').success(function(data) {
               $scope.quotesList = data;
           }).error(function(data) {});
       }]);
       ```
   
 * **Core.php**
 *     ```
       class JSON_API_Core_Controller {
             public function quotes_app() {
               global $wpdb;
               $rows = $wpdb->get_results("SELECT * FROM quotestable");
   
               foreach( $rows as $key => $row) {
                   $quote = $row->quote;
                   $author = $row->author;
                   return array(
                     'quote' => $quote,
                     'author' => $author
                   );
               }
       }
       ```
   
 * **View**
 * `li ng-repeat="q in quotesList">{{q.quote}} - {{q.author}}</li>`
 * It seems the view doesn’t recognize the array in the quotes_app() function.
 * Any ideas?
 * Thanks
 * [https://wordpress.org/plugins/json-api/](https://wordpress.org/plugins/json-api/)

The topic ‘Custom controller not retrieving all data’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/json-api.svg)
 * [JSON API](https://wordpress.org/plugins/json-api/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/json-api/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/json-api/)
 * [Active Topics](https://wordpress.org/support/plugin/json-api/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/json-api/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/json-api/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [booneshakalaka](https://wordpress.org/support/users/booneshakalaka/)
 * Last activity: [10 years, 4 months ago](https://wordpress.org/support/topic/custom-controller-not-retrieving-all-data/)
 * Status: not resolved