]> git.agnieray.net Git - galette.git/blobdiff - galette/lib/Galette/Repository/Transactions.php
Order contributions and transaction per id; closes #1502
[galette.git] / galette / lib / Galette / Repository / Transactions.php
index 910fa216b2a30bbbdde29517b70266dc79d2dcfb..ff7cf3748d74c9360557b5c9a5e61bba08cccc0b 100644 (file)
@@ -7,7 +7,7 @@
  *
  * PHP version 5
  *
- * Copyright © 2011-2014 The Galette Team
+ * Copyright © 2011-2021 The Galette Team
  *
  * This file is part of Galette (http://galette.tuxfamily.org).
  *
@@ -28,7 +28,7 @@
  * @package   Galette
  *
  * @author    Johan Cwiklinski <johan@x-tnd.be>
- * @copyright 2011-2014 The Galette Team
+ * @copyright 2011-2021 The Galette Team
  * @license   http://www.gnu.org/licenses/gpl-3.0.html GPL License 3.0 or (at your option) any later version
  * @link      http://galette.tuxfamily.org
  * @since     Available since 0.7dev - 2011-07-31
@@ -54,7 +54,7 @@ use Galette\Filters\TransactionsList;
  * @package   Galette
  *
  * @author    Johan Cwiklinski <johan@x-tnd.be>
- * @copyright 2011-2014 The Galette Team
+ * @copyright 2011-2021 The Galette Team
  * @license   http://www.gnu.org/licenses/gpl-3.0.html GPL License 3.0 or (at your option) any later version
  * @link      http://galette.tuxfamily.org
  */
@@ -218,6 +218,9 @@ class Transactions
         $order = array();
 
         switch ($this->filters->orderby) {
+            case TransactionsList::ORDERBY_ID:
+                $order[] = Transaction::PK . ' ' . $this->filters->ordered;
+                break;
             case TransactionsList::ORDERBY_DATE:
                 $order[] = 'trans_date' . ' ' . $this->filters->ordered;
                 break;