hasMany('App\Models\AbrarPlanProject'); } public function users() { return $this->hasMany('App\Models\User'); } /** * Get all of the projects for the province. */ public function roadConstructionProjects() { return $this->hasManyThrough('App\Models\RoadConstructionProject', 'App\Models\User'); } /** * Get all of the projects for the province. */ public function roadItemsProjects() { return $this->hasManyThrough('App\Models\RoadItemsProject', 'App\Models\User'); } /** * Get all of the projects for the province. */ public function roadPatrolProjects() { return $this->hasManyThrough('App\Models\RoadPatrolProject', 'App\Models\User'); } public function jaheshOperation() { return $this->hasOne('App\Models\JaheshOperation'); } /** * Get all of the projects for the province. */ public function roadMaintenanceProjects() { return $this->hasMany('App\Models\RoadMaintenanceProject'); } public function fastReactionProjects() { return $this->hasMany('App\Models\RoadObserved', 'rms_province_id'); } public function roadConstructionRural() { return $this->hasMany('App\Models\RoadConstructionRural'); } }