<?php

namespace App\Models_v2;

use App\User;
use Illuminate\Database\Eloquent\Model;

class RequestConfirm extends Model {
	//
	const WAIT = 0;
	const CONFIRMED = 1;
	const CANCEL = 2;
	const REPORT = 3;

	protected $fillable = [
		'request_by',
		'accepts',
		'status'
	];

	protected $dates = [
		'created_at',
		'updated_at'
	];

	protected $casts = [
		'accepts' => 'array'
	];

	public function userRequestBy() {
		return $this->belongsTo( User::class, 'request_by', 'id' );
	}
}
