["required", "min:3", "max: 150"], "email" => ["required", "email", Rule::unique("users", "email")->ignore($this->user)], "employmentForm" => ["required", new Enum(EmploymentForm::class)], "employmentDate" => ["required", "date"], ]; } public function data(): array { return [ "name" => $this->get("name"), "email" => $this->get("email"), "employment_form" => $this->get("employmentForm"), "employment_date" => $this->get("employmentDate"), ]; } }