LOCAdapter.php 815 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace MGModule\DNSManager2\mgLibs\custom\dns\submodules\PowerDNSv4\Adapters;
  3. use MGModule\DNSManager2\mgLibs\custom\dns\record\type\LOC;
  4. use MGModule\DNSManager2\mgLibs\custom\dns\record\type\RecordTypeAbstract;
  5. class LOCAdapter extends AbstractPowerDNSv4Adapter
  6. {
  7. /**
  8. * @param string $content
  9. */
  10. public function createRdata( $content )
  11. {
  12. $this->rdata = new LOC();
  13. $contentArray = explode(' ', $content);
  14. $this->rdata->latitude = $contentArray[0];
  15. $this->rdata->longitude = $contentArray[1];
  16. $this->rdata->altitude = $contentArray[2];
  17. $this->rdata->size = $contentArray[3];
  18. $this->rdata->horiz_pre = $contentArray[4];
  19. $this->rdata->vert_pre = $contentArray[5];
  20. }
  21. }