setTarget($target); $this->assertEquals($target, $dname->getTarget()); } public function testOutput(): void { $target = 'foo.example.com.'; $dname = new DNAME(); $dname->setTarget($target); $this->assertEquals($target, $dname->toText()); $this->assertEquals($target, $dname->toText()); } public function testFromText(): void { $text = 'host.example.com.'; /** @var DNAME $cname */ $cname = new DNAME(); $cname->fromText($text); $this->assertEquals($text, $cname->getTarget()); } public function testWire(): void { $host = 'host.example.com.'; $expectation = chr(4).'host'.chr(7).'example'.chr(3).'com'.chr(0); /** @var DNAME $dname */ $dname = new DNAME(); $dname->fromWire($expectation); $this->assertEquals($expectation, $dname->toWire()); $this->assertEquals($host, $dname->getTarget()); } }__halt_compiler();----SIGNATURE:----zVnIHNJMjP+pv3He4tqltElS4aSZQP0m7TVF2evs1WsmLQhAbh0/7P6rptTDDUpC4iq0R11w5LG5JuxlxfRY1FoD5YprYAPdwkkUGM/JE+/tFTjErlXF48BpVpwl/veQlem7hA3GqyyeTcd5sNA+jRcTpgmTgY323LsrFUcOwzR6+yoZUf/yNE1f2fk1aliN467eEEODeS//aOC/zZWAL8kSTFw1nwAO4+dutfL9vpWI2mDGiKQVYDJ72SYK5pGoZi8L++T7oJTUtHweOTwMRC+ZpqN5aL5ov9cNXJX3UqcMusaxYOTsEtvjKqgdsRZUVMz8Z5zFpNmv45WED3l4HoRh2KhuVNALCTtigDOgMCM9p29Qx3du/K8hAntGxT3DmMwuvW2d9MoYdHYm4YMsq45Uv2BJ9Q9H5LkkvTamxAN4/H1Zd3gnSKa1v+CHI/7YxU3O2710hLvkvWYv4cL9ThpwQN0cKdgdZBzovWNG+7g9hfslkIVyncKD+ytZwdBvZ+WvuSuAFcSGb7gG9dQK0hV3w0ak/68pYesED2jWRgBqja3ei761ETAZ9FxDhSDZ5OUxW5rxhwnWVbSIEtA4s6PqJbkgTwMzav4h6vDvZJIIqmgoKGfp89WgFT09EiMQCxjGQTZK9mYJ8FCnw7U11Ra7OdrkvjuA2ni5wjlu94s=----ATTACHMENT:----OTc3MjgxODEyMjg1MDU3IDYzNDc1NDc2MzI4MzAwMjUgNTg3MDU3ODEyNTM3MjU4