['sometimes'], 'last_name' => ['sometimes'], 'email' => ['required', 'email'], ]; public function mount() { $user = User::find($this->user_id); $company = Company::where('company_key', $this->company_key)->first(); $this->fill([ 'user' => $user, 'first_name' => $user->first_name, 'last_name' => $user->last_name, 'email' => $user->email, 'company_name' => $company->present()->name(), 'saved' => ctrans('texts.confirm'), 'terms' => ''.ctrans('texts.terms_of_service').'', 'privacy_policy' => ''.ctrans('texts.privacy_policy').'', ]); } public function render() { return render('gateways.wepay.signup.wepay-signup'); } public function submit() { $data = $this->validate($this->rules); // $this->user // ->fill($data) // ->save(); $this->saved = ctrans('texts.saved_at', ['time' => now()->toTimeString()]); } }