Sindbad~EG File Manager
<?php
namespace App\Http\Livewire;
use Livewire\Component;
use App\Models\User;
use Illuminate\Support\Facades\Hash;
use Auth;
class Cambiarpass extends Component{
public $password,$password_confirmation;
public function render(){
return view('livewire.cambiarpass');
}
public function update(){
$validatedDate = $this->validate([
'password' => 'required_with:password_confirmation|same:password_confirmation',
'password_confirmation'=> 'required',
],
[
'password.required' => 'El campo contraseƱa no puede estar vacio',
'password_confirmation.required' => 'El campo confirmar contraseƱa no puede estar vacio',
]);
$colaborador=User::find(Auth::user()->id);
$colaborador->password = Hash::make($this->password);
$colaborador->update();
$this->emit('alert', ['type' => 'success', 'message' => 'Colaborador editado correctamente!']);
$this->password_confirmation='';
$this->password='';
}
}
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists