<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\HasMany;
use Illuminate\Database\Eloquent\Relations\HasOne;
class atlit extends Model
{
public function sertifikatAtlit(): HasMany
{
return $this->HasMany(sertifikatAtlit::class);
}
public function periodisasi(): HasOne
{
return $this->hasOne(periodisasi::class, 'atlit_id', 'id');
}
public function pendaftar(): HasOne
{
return $this->hasOne(pendaftar::class, 'atlit_id', 'id');
}
public function user(): BelongsTo
{
return $this->belongsTo(users::class, 'user_id', 'id');
}
public function pelatih(): BelongsTo
{
return $this->belongsTo(pelatih::class, 'pelatih_id');
}
use HasFactory;
protected $guarded = [];
}
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]