id; } public function getType(): ?GatewayChargeType { return $this->type; } public function setType(GatewayChargeType $type): static { $this->type = $type; return $this; } public function getMoney(): ?Money { return $this->money; } public function setMoney(Money $money): static { $this->money = $money; return $this; } public function getTarget(): ?Accounting { return $this->target; } public function setTarget(?Accounting $target): static { $this->target = $target; return $this; } }