Code Duplication    Length = 9-9 lines in 2 locations

src/Darya/Database/Query/AbstractSqlTranslator.php 2 locations

@@ 114-122 (lines=9) @@
111
	 * @param Storage\Query $storageQuery
112
	 * @return Database\Query
113
	 */
114
	protected function translateUpdate(Storage\Query $storageQuery) {
115
		return new Database\Query(
116
			$this->prepareUpdate($storageQuery->resource, $storageQuery->data,
117
				$this->prepareWhere($storageQuery->filter),
118
				$this->prepareLimit($storageQuery->limit, $storageQuery->offset)
119
			),
120
			$this->parameters($storageQuery)
121
		);
122
	}
123
	
124
	/**
125
	 * Translate a query that deletes records.
@@ 130-138 (lines=9) @@
127
	 * @param Storage\Query $storageQuery
128
	 * @return Database\Query
129
	 */
130
	protected function translateDelete(Storage\Query $storageQuery) {
131
		return new Database\Query(
132
			$this->prepareDelete($storageQuery->resource,
133
				$this->prepareWhere($storageQuery->filter),
134
				$this->prepareLimit($storageQuery->limit, $storageQuery->offset)
135
			),
136
			$this->parameters($storageQuery)
137
		);
138
	}
139
	
140
	/**
141
	 * Escape the given identifier.