db ->table(self::TABLE) ->eq(self::TABLE.'.id', $file_id) ->join(TaskModel::TABLE, 'id', 'task_id') ->findOneColumn(TaskModel::TABLE . '.project_id') ?: 0; } /** * Handle screenshot upload * * @access public * @param integer $task_id Task id * @param string $blob Base64 encoded image * @return bool|integer */ public function uploadScreenshot($task_id, $blob) { $original_filename = e('Screenshot taken %s', $this->helper->dt->datetime(time())).'.png'; return $this->uploadContent($task_id, $original_filename, $blob); } }