mirror of
https://github.com/tuxis-ie/nsedit.git
synced 2025-06-07 00:47:00 +03:00
Fix all kind of development and trying code.
This commit is contained in:
parent
ccf90cab61
commit
a94d0e0b31
4 changed files with 32 additions and 24 deletions
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
include_once('../config.inc.php');
|
||||
include_once('includes/config.inc.php');
|
||||
|
||||
class ApiHandler {
|
||||
public function __construct() {
|
||||
|
@ -89,11 +89,11 @@ class ApiHandler {
|
|||
|
||||
curl_setopt($this->curlh, CURLOPT_URL, $this->baseurl().$this->url);
|
||||
|
||||
print "Here we go:\n";
|
||||
print "Request: ".$this->method.' '.$this->baseurl().$this->url."\n";
|
||||
if ($this->content != '') {
|
||||
print "Content: ".$this->content."\n";
|
||||
}
|
||||
//print "Here we go:\n";
|
||||
//print "Request: ".$this->method.' '.$this->baseurl().$this->url."\n";
|
||||
//if ($this->content != '') {
|
||||
// print "Content: ".$this->content."\n";
|
||||
//}
|
||||
|
||||
$return = curl_exec($this->curlh);
|
||||
$code = curl_getinfo($this->curlh, CURLINFO_HTTP_CODE);
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
include_once('apihandler.php');
|
||||
include_once('ApiHandler.php');
|
||||
|
||||
class PdnsAPI {
|
||||
public function __construct() {
|
||||
|
@ -84,7 +84,7 @@ class PdnsAPI {
|
|||
$ret = array();
|
||||
$api = clone $this->http;
|
||||
$api->method = 'GET';
|
||||
$api->url = "/servers/localhost/zones/$zoneid/cryptokeys"
|
||||
$api->url = "/servers/localhost/zones/$zoneid/cryptokeys";
|
||||
|
||||
$api->call();
|
||||
|
||||
|
|
|
@ -25,23 +25,28 @@ class Zone {
|
|||
$this->setaccount($data['account']);
|
||||
$this->setserial($data['serial']);
|
||||
$this->url = $data['url'];
|
||||
$this->setsoaedit($data['soa_edit']);
|
||||
$this->setsoaeditapi($data['soa_edit_api']);
|
||||
if (isset($data['soa_edit']))
|
||||
$this->setsoaedit($data['soa_edit']);
|
||||
if (isset($data['soa_edit_api']))
|
||||
$this->setsoaeditapi($data['soa_edit_api']);
|
||||
|
||||
foreach ($data['masters'] as $master) {
|
||||
$this->addmaster($master);
|
||||
}
|
||||
|
||||
foreach ($data['rrsets'] as $rrset) {
|
||||
$toadd = new RRSet($rrset['name'], $rrset['type']);
|
||||
foreach ($rrset['comments'] as $comment) {
|
||||
$toadd->addComment($comment['content'], $comment['account'], $comment['modified_at']);
|
||||
if (isset($data['rrsets'])) {
|
||||
foreach ($data['rrsets'] as $rrset) {
|
||||
$toadd = new RRSet($rrset['name'], $rrset['type']);
|
||||
foreach ($rrset['comments'] as $comment) {
|
||||
$toadd->addComment($comment['content'], $comment['account'], $comment['modified_at']);
|
||||
}
|
||||
foreach ($rrset['records'] as $record) {
|
||||
$toadd->addRecord($record['content'], $record['disabled']);
|
||||
}
|
||||
$toadd->setttl($rrset['ttl']);
|
||||
array_push($this->rrsets, $toadd);
|
||||
}
|
||||
foreach ($rrset['records'] as $record) {
|
||||
$toadd->addRecord($record['content'], $record['disabled']);
|
||||
}
|
||||
$toadd->setttl($rrset['ttl']);
|
||||
array_push($this->rrsets, $toadd); }
|
||||
}
|
||||
}
|
||||
|
||||
public function setkeyinfo($info) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue