UPDATE: Correcciones visuales en administración usuarios
This commit is contained in:
parent
e941708d68
commit
cc3684d23b
@ -5,6 +5,7 @@
|
|||||||
|
|
||||||
// use Illuminate\Contracts\Auth\MustVerifyEmail;
|
// use Illuminate\Contracts\Auth\MustVerifyEmail;
|
||||||
use App\Http\Traits\HasProfilePhoto;
|
use App\Http\Traits\HasProfilePhoto;
|
||||||
|
use Illuminate\Database\Eloquent\Casts\Attribute;
|
||||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||||
use Illuminate\Foundation\Auth\User as Authenticatable;
|
use Illuminate\Foundation\Auth\User as Authenticatable;
|
||||||
use Illuminate\Notifications\Notifiable;
|
use Illuminate\Notifications\Notifiable;
|
||||||
@ -62,6 +63,28 @@ protected function casts(): array
|
|||||||
* Los accesores a añadir al modelo en su forma de array
|
* Los accesores a añadir al modelo en su forma de array
|
||||||
*/
|
*/
|
||||||
protected $appends = [
|
protected $appends = [
|
||||||
|
'full_name',
|
||||||
|
'last_name',
|
||||||
'profile_photo_url',
|
'profile_photo_url',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Nombre completo del usuario
|
||||||
|
*/
|
||||||
|
public function fullName(): Attribute
|
||||||
|
{
|
||||||
|
return Attribute::make(
|
||||||
|
get: fn () => $this->name . ' ' . $this->paternal . ' ' . $this->maternal,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Apellido paterno y materno del usuario
|
||||||
|
*/
|
||||||
|
public function lastName(): Attribute
|
||||||
|
{
|
||||||
|
return Attribute::make(
|
||||||
|
get: fn () => $this->paternal . ' ' . $this->maternal,
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user