'decimal:2', 'forecasted_effort' => 'array', ]; /** * Get the status that owns the project. */ public function status() { return $this->belongsTo(ProjectStatus::class, 'status_id'); } /** * Get the type that owns the project. */ public function type() { return $this->belongsTo(ProjectType::class, 'type_id'); } /** * Get the allocations for the project. */ public function allocations(): HasMany { return $this->hasMany(Allocation::class); } /** * Get the actuals for the project. */ public function actuals(): HasMany { return $this->hasMany(Actual::class); } }