File: /home/lenf4658/voteman/public/hrisconnect.lensapedia.id/hris-connect/app/Models/Identity.php
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Identity extends Model
{
protected $guarded = [];
protected $casts = [
'date_of_birth' => 'date',
'started_at' => 'datetime',
'ended_at' => 'datetime',
'is_active' => 'boolean',
'salary' => 'decimal:2',
];
public function user()
{
return $this->belongsTo(User::class);
}
public function position()
{
return $this->belongsTo(Position::class);
}
public function position_level()
{
return $this->belongsTo(PositionLevel::class);
}
public function payrolss()
{
return $this->hasMany(Payroll::class);
}
}