diff options
Diffstat (limited to 'models')
-rw-r--r-- | models/board.php | 6 | ||||
-rw-r--r-- | models/project.php | 5 |
2 files changed, 11 insertions, 0 deletions
diff --git a/models/board.php b/models/board.php index 66e6998f..3142a7cc 100644 --- a/models/board.php +++ b/models/board.php @@ -88,6 +88,12 @@ class Board extends Base return $columns; } + // Get first column id for a given project + public function getFirstColumn($project_id) + { + return $this->db->table(self::TABLE)->eq('project_id', $project_id)->asc('position')->findOneColumn('id'); + } + // Get list of columns public function getColumnsList($project_id) { diff --git a/models/project.php b/models/project.php index 7a0fb2b1..b0c2b2ca 100644 --- a/models/project.php +++ b/models/project.php @@ -16,6 +16,11 @@ class Project extends Base return $this->db->table(self::TABLE)->eq('id', $project_id)->findOne(); } + public function getFirst() + { + return $this->db->table(self::TABLE)->findOne(); + } + public function getAll($fetch_stats = false) { if (! $fetch_stats) { |