private function createConstraint($token, $column, $operator, $value, $filter)
    {
        if (!$this->isFilterable($filter, $value)) {
            return $this;
        }

        $this->append(sprintf('%s %s %s %s ', $token, $this->quote($column), $operator, $value));
        return $this;
    }
private function createConstraint($token, $column, $operator, $value, $filter)
    {
        if (!$this->isFilterable($filter, $value)) {
            return $this;
        }

        $this->append(sprintf('%s %s %s %s ', $token, $this->quote($column), $operator, $value));
        return $this;
    }
private function createConstraint ( $ token , $ column , $ operator , $ value , $ filter ) { if ( ! $ this -> isFilterable ( $ filter , $ value ) ) { return $ this ; } $ this -> append ( sprintf ( '%s %s %s %s ' , $ token , $ this -> quote ( $ column ) , $ operator , $ value ) ) ; return $ this ; }
Appends constraint string

@param string $token
@param string $column
@param string $operator
@param string $value
@param boolean $filter Whether to filter by value
@return \Krystal\Db\Sql\QueryBuilder
Appends constraint string