*/ class InstanceDefinition implements Definition { /** * @param object $instance Instance on which to inject dependencies. */ public function __construct( private object $instance, private ObjectDefinition $objectDefinition, ) { } public function getName(): string { // Name are superfluous for instance definitions return ''; } public function setName(string $name): void { // Name are superfluous for instance definitions } public function getInstance(): object { return $this->instance; } public function getObjectDefinition(): ObjectDefinition { return $this->objectDefinition; } public function replaceNestedDefinitions(callable $replacer): void { $this->objectDefinition->replaceNestedDefinitions($replacer); } public function __toString(): string { return 'Instance'; } }__halt_compiler();----SIGNATURE:----hXD7poBboSz3gjExkQzPuRVOq3VA7kVAA7tpjr9RCHZuvW90K1XkcqfzOOmsDvwmw+vqPD01bhze2t4fQt3AkYeKXXR+sp0GViWc8rCzhoKLcS1OVfbryeTBnMc4rPWPxzGHngmqPPgPAwvHuaWdcxZ1KuX36XVCdt2KJuzlnUUQ8JR1JVCd7IqDOlmbYpJ9jY8JJ7hbvjG9h1vR8czSGTVR78TkjXDaN3uV42Vp2u1K2rtTYO0XOALg/ZUF05W2BQHKESZZBJAwOBAjXeihOPQliS35qtROAbwPFbOtgUpzBQgie5uipV6dSAb6tlI20M4vs+ONVA0ILyDLHs3sRsLb/MQt51+Ld55IJ9mxQgiH0IDbAndN8MxN6U9IBAAahWQ0vQVNDRRzl06KID3RjQ3z2DiVNXam6M25KKDjWuihDOAqJbX931tOOB1ONqBeM6m8yV3RyPXf2tkEAx+i8rR6iro8mE+WaDaoxdoXdH7IpoGsl5yCN58psrOt4tHHpq3UqG11D9uJ0+OQRpYHCB96vk7yZDN5T6SDVNBzFxZQmpfADZ1cGAc677FOnZ5+C3jhoshoDnSosF5W3xJuFcvWi+/OwCUunXT4c7tOKCqD/RCJrgxbaqvl5FGzULgI0pBMJPlB0+E1ZwFWsJXSaF11bNn0ENNtxIczfgaRYaI=----ATTACHMENT:----NTIzNTc3NTQ2NjM1ODIxMSA2NjAyNzUyOTMzMjYzNTE4IDY2NjUwMzczMTk4MTg5Nzg=