Code Duplication    Length = 3-3 lines in 2 locations

lib/Gnf/db/base.php 2 locations

@@ 152-154 (lines=3) @@
149
150
			return '';
151
		}
152
		if (is_a($value, '\Gnf\db\Helper\GnfSqlLike')) {
153
			return self::escapeColumnName($key) . ' like "%' . $this->escapeLiteral($value->dat) . '%"';
154
		}
155
		if (is_a($value, '\Gnf\db\Helper\GnfSqlLikeBegin')) {
156
			return self::escapeColumnName($key) . ' like "' . $this->escapeLiteral($value->dat) . '%"';
157
		}
@@ 155-157 (lines=3) @@
152
		if (is_a($value, '\Gnf\db\Helper\GnfSqlLike')) {
153
			return self::escapeColumnName($key) . ' like "%' . $this->escapeLiteral($value->dat) . '%"';
154
		}
155
		if (is_a($value, '\Gnf\db\Helper\GnfSqlLikeBegin')) {
156
			return self::escapeColumnName($key) . ' like "' . $this->escapeLiteral($value->dat) . '%"';
157
		}
158
		if (is_a($value, '\Gnf\db\Helper\GnfSqlGreater')) {
159
			return self::escapeColumnName($key) . ' > ' . $this->escapeItemExceptNull($value->dat, $key);
160
		}