diff --git a/app/Models/Employer.php b/app/Models/Employer.php new file mode 100644 index 0000000..18dfd09 --- /dev/null +++ b/app/Models/Employer.php @@ -0,0 +1,16 @@ +hasMany(Job::class); + } +} diff --git a/app/Models/Rating.php b/app/Models/Rating.php new file mode 100644 index 0000000..93f185e --- /dev/null +++ b/app/Models/Rating.php @@ -0,0 +1,18 @@ +belongsToMany(Job::class, relatedPivotKey: 'job_listing_id'); + } +} diff --git a/app/Models/User.php b/app/Models/User.php index 749c7b7..def621f 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -9,13 +9,12 @@ use Illuminate\Notifications\Notifiable; class User extends Authenticatable { - /** @use HasFactory<\Database\Factories\UserFactory> */ use HasFactory, Notifiable; /** * The attributes that are mass assignable. * - * @var list + * @var array */ protected $fillable = [ 'name', @@ -26,7 +25,7 @@ class User extends Authenticatable /** * The attributes that should be hidden for serialization. * - * @var list + * @var array */ protected $hidden = [ 'password',