oldType = $oldType; $this->oldProperty = $oldProperty; $this->newGetMethod = $newGetMethod; $this->newSetMethod = $newSetMethod; $this->newGetArguments = $newGetArguments; } public function getOldObjectType() : \PHPStan\Type\ObjectType { return new \PHPStan\Type\ObjectType($this->oldType); } public function getOldProperty() : string { return $this->oldProperty; } public function getNewGetMethod() : string { return $this->newGetMethod; } public function getNewSetMethod() : ?string { return $this->newSetMethod; } /** * @return mixed[] */ public function getNewGetArguments() : array { return $this->newGetArguments; } }