From 1a991430f73eedb13cd7924023f427268bceeb2f Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sun, 3 Jun 2018 10:37:11 +0200 Subject: [PATCH] Add dummy getOpen list function --- Models/TaskMapper.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Models/TaskMapper.php b/Models/TaskMapper.php index 7c44a71..a641e22 100644 --- a/Models/TaskMapper.php +++ b/Models/TaskMapper.php @@ -128,6 +128,23 @@ class TaskMapper extends DataMapperAbstract */ protected static $primaryField = 'task_id'; + /** + * Get open tasks + * + * @param int $user User + * + * @return array + * + * @since 1.0.0 + */ + public static function getOpen(int $user) : array + { + $query = self::getQuery(); + $query->where(self::$table . '.task_created_by', '=', $user) + ->where(self::$table . '.task_status', '=', TaskStatus::OPEN); + + return self::getAllByQuery($query); + } /** * Count unread task