'boolean', 'consented_at' => 'datetime', 'metadata' => 'array', 'reviewed_at' => 'datetime', 'requested_percentage' => 'decimal:2', 'ticket_min' => 'decimal:2', 'ticket_max' => 'decimal:2', 'next_action_due_at' => 'immutable_datetime', ]; /** @return BelongsTo */ public function opportunity(): BelongsTo { return $this->belongsTo(Opportunity::class); } /** @return BelongsTo */ public function existingBusiness(): BelongsTo { return $this->belongsTo(ExistingBusiness::class); } /** @return BelongsTo */ public function investor(): BelongsTo { return $this->belongsTo(Investor::class); } /** @return BelongsTo */ public function assignee(): BelongsTo { return $this->belongsTo(User::class, 'assigned_to'); } }