<?php

class BudgetUpload extends \Eloquent {

	use SoftDeletingTrait;

	protected $guarded		 = array();
	public static $rules	 = array();

	public function project() {
		return $this->belongsTo('Project');
	}

	public function user() {
		return $this->belongsTo('User')->withTrashed()->remember(60);
	}

	public function budgetAccount() {
		return $this->belongsTo('BudgetAccount');
	}

	public function operations() {
		return $this->hasMany('BudgetOperation');
	}

	public function budgetCostsRequests() {
		return $this->hasMany('BudgetCostsRequests');
	}
}
