From d0c0fa2290596f7992cde75c2c6188abee133023 Mon Sep 17 00:00:00 2001 From: Amir <77408494+amir-827@users.noreply.github.com> Date: Wed, 1 Nov 2023 00:52:49 +0330 Subject: [PATCH] Update FormBuilder.php Add support for enum attributes of the model in Form Class --- src/FormBuilder.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/FormBuilder.php b/src/FormBuilder.php index 7c0dfe55..02cc7e5c 100644 --- a/src/FormBuilder.php +++ b/src/FormBuilder.php @@ -1366,7 +1366,11 @@ protected function getModelValueAttribute($name) return $this->model->getFormValue($key); } - return data_get($this->model, $key); + $data = data_get($this->model, $key); + if($data instanceof \UnitEnum){ + $data = $data->value; + } + return $data; } /**