public function prepareValue($value) { if (is_array($value)) { return '[ ' . implode(', ', $value) . ' ]'; } if (preg_match('/[^a-z0-9]/i', $value)) { return "'" . str_replace("'", "''", $value) . "'"; } return $value; }