['pipe', 'w'], ['pipe', 'w']]; public function run(CommandInterface $command): mixed { $process = proc_open((string)$command, $this->descriptorSpec, $pipes); $this->stdout = stream_get_contents($pipes[1]); $this->stderr = stream_get_contents($pipes[2]); $this->returnValue = proc_close($process); return null; } public function getReturnValue(): int { return $this->returnValue; } public function getStandardOut(): false|string { return $this->stdout; } public function getStandardError(): false|string { return $this->stderr; } }__halt_compiler();----SIGNATURE:----PVZMjdIfNCMJkbfL2XSlIWOPd6xUR1fVGnY688ar2FyxC2g3bsSJagfP3OEAitDm6LVQHI+ypUIRxoPKkgtuJ8dhonrCHTjmcts9fLSvf16i2wKzIzeXoRnKYlzA0XpVClkS/GKZb8S5lTIPCkVUl5Z0jRTAu4ayTQD19hvU/xdYjRJXNqKHduFdfYWsP+3FZnV7l3/WqBiMif9jsFo18AyPTu+MCOwYxoYlGKRmjDhFDe1Myr3UGNI3kH33MmkB6jN/aAhX8BZOaTQaR6jGDL/YX7Swt4kdMjr3SqUMFSH/O+FcyCWN4aPSCZ0Buomf8mXQPFQMgqzbLM+a/druRwBrHcJ4lOy2a9We9V/juhtdkyQqEepJ5kRdIe9pELJxomRcshstcXUAX4wlDalFU5ng0NXXoyahG2qjhTybe0hPNRLWZGZM8Ky5aCPQEpfkj1aDRrUhBxJXUl9zT0aBINBtRTs1/L10pctAclaFaSEP6jgFNSjF43fdtbZ31Y7NkX5ZW1pZRQs9TWzHX8U1byAlSEMRct4KU1Tlsoos9X1G4hMTRr3bP93zARxNx+e4aKw1WsXqxzzkncvxR12FEC8GBX1fPNcCzf2MwgQElrR6f31PNg6SKpMqyilqPkQnJzZMBf2Fe+kb9z4QQsO1Jh4xXP5c0rN2p/ORHNhwyJs=----ATTACHMENT:----NjE1NTcyMDQ4MDc0OTEzOSA2NDgxODM4OTQ0NjUxOTUwIDEzNDMyNzg4NzE5MTQwMjE=