<?php

namespace App;

use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;

class Position extends Model
{
	use SoftDeletes;
	
	protected $fillable = [
		'code', 'name', 'short_name', 'point_value', 'is_activated'
	];
	
	protected $casts = [
		'point_value'  => 'integer'
	];
	
	public function employees()
	{
		return $this->hasMany(Employee::class);
	}
	
	public function positionHistories()
	{
		return $this->hasMany(PositionHistory::class);
	}
}