diff --git a/src/Concerns/HasCastable.php b/src/Concerns/HasCastable.php index 055c01c..6aa3b08 100644 --- a/src/Concerns/HasCastable.php +++ b/src/Concerns/HasCastable.php @@ -42,6 +42,6 @@ protected function castValue(mixed $value = null): float|int|string return '[]'; } - return "'" . addslashes($value) . "'"; + return "'" . str_replace(['\\', "'"], ['\\\\', "\\'"], stripslashes($value)) . "'"; } }