use more references instead of strings in query

This commit is contained in:
Dennis Eichhorn 2020-06-11 09:45:00 +02:00
parent 2ee9e6a276
commit 60efa2c35d

View File

@ -416,9 +416,9 @@ final class TaskMapper extends DataMapperAbstract
$query->selectAs(self::$table . '_' . $depth . '.' . self::$primaryField, self::$primaryField . '_' . $depth) $query->selectAs(self::$table . '_' . $depth . '.' . self::$primaryField, self::$primaryField . '_' . $depth)
->fromAs(self::$table, self::$table . '_' . $depth) ->fromAs(self::$table, self::$table . '_' . $depth)
->innerJoin(TaskElementMapper::getTable()) ->innerJoin(TaskElementMapper::getTable())
->on(self::$table . '_' . $depth . '.task_id', '=', TaskElementMapper::getTable() . '.task_element_task') ->on(self::$table . '_' . $depth . '.' . self::$primaryField, '=', TaskElementMapper::getTable() . '.task_element_task')
->innerJoin(AccountRelationMapper::getTable()) ->innerJoin(AccountRelationMapper::getTable())
->on(TaskElementMapper::getTable() . '.task_element_id', '=', AccountRelationMapper::getTable() . '.task_account_task_element') ->on(TaskElementMapper::getTable() . '.' . TaskElementMapper::getPrimaryField(), '=', AccountRelationMapper::getTable() . '.task_account_task_element')
->where($userWhere) ->where($userWhere)
->andWhere(self::$table . '_' . $depth . '.' . self::$primaryField, '=', $task); ->andWhere(self::$table . '_' . $depth . '.' . self::$primaryField, '=', $task);