'boolean', 'scheduler_mode' => SchedulerMode::class, 'build_config' => 'array', ]; } public function application(): BelongsTo { return $this->belongsTo(Application::class); } public function services(): HasMany { return $this->hasMany(Service::class); } public function attachments(): HasMany { return $this->hasMany(EnvironmentAttachment::class); } public function variables(): HasMany { return $this->hasMany(EnvironmentVariable::class); } public function buildArtifacts(): HasMany { return $this->hasMany(BuildArtifact::class); } public function operations(): MorphMany { return $this->morphMany(Operation::class, 'target'); } }