diff options
Diffstat (limited to 'app/Model/TaskFinder.php')
-rw-r--r-- | app/Model/TaskFinder.php | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/app/Model/TaskFinder.php b/app/Model/TaskFinder.php index 0b2cbb84..a1aa0f58 100644 --- a/app/Model/TaskFinder.php +++ b/app/Model/TaskFinder.php @@ -452,4 +452,20 @@ class TaskFinder extends Base { return $this->db->table(Task::TABLE)->eq('id', $task_id)->exists(); } + + /** + * Get project token + * + * @access public + * @param integer $task_id + * @return string + */ + public function getProjectToken($task_id) + { + return $this->db + ->table(Task::TABLE) + ->eq(Task::TABLE.'.id', $task_id) + ->join(Project::TABLE, 'id', 'project_id') + ->findOneColumn(Project::TABLE.'.token'); + } } |