MIF_E31221388/salon-booking-api/app/Models/User.php

29 lines
590 B
PHP

<?php
namespace App\Models;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Laravel\Sanctum\HasApiTokens;
use Illuminate\Notifications\Notifiable;
use Illuminate\Contracts\Auth\MustVerifyEmail;
class User extends Authenticatable implements MustVerifyEmail
{
use HasApiTokens, Notifiable;
protected $fillable = [
'name', 'email', 'password', 'role', 'is_approved',
];
protected $hidden = [
'password', 'remember_token',
];
// Relasi ke Booking
public function bookings()
{
return $this->hasMany(Booking::class);
}
}