From d441d7e834b82fcae5651d33f2ca924c797aeeb1 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Thu, 21 Sep 2017 18:23:30 +0200 Subject: [PATCH] API list: limit of 15 results --- src/Gist/Controller/ApiController.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Gist/Controller/ApiController.php b/src/Gist/Controller/ApiController.php index 842bf99..89e18e1 100644 --- a/src/Gist/Controller/ApiController.php +++ b/src/Gist/Controller/ApiController.php @@ -10,6 +10,7 @@ use Gist\Model\GistQuery; use Gist\Form\ApiUpdateGistForm; use GitWrapper\GitException; use Gist\Model\UserQuery; +use Propel\Runtime\ActiveQuery\Criteria; /** * Class ApiController. @@ -43,7 +44,12 @@ class ApiController extends Controller } $user = $app['user.provider']->loadUserByApiKey($apiKey); - $gists = $user->getGists(); + + $criteria = GistQuery::create() + ->limit(15) + ->orderById(Criteria::DESC); + + $gists = $user->getGists($criteria); $data = array(); foreach ($gists as $gist) {