예제 #1
0
 public function ipaddress()
 {
     $connect = new Auth();
     $connect->setHost("172.18.1.254");
     $connect->setUsername("admin");
     $connect->setPassword("1261");
     $connect->setDebug(true);
     $talker = new Talker($connect);
     $id = new Address($talker);
     DebugDumper::dump($id->getAll());
 }
예제 #2
0
 public function delete($id)
 {
     $connect = new Auth();
     $connect->setHost("172.18.1.254");
     $connect->setUsername("admin");
     $connect->setPassword("1261");
     $connect->setDebug(true);
     $talker = new Talker($connect);
     $id = new HotspotActive($talker);
     $start = $id->delete($id);
     DebugDumper::dump($start);
 }
예제 #3
0
 private function runDebugger($string)
 {
     if ($this->isDebug()) {
         DebugDumper::dump($string);
     }
 }
예제 #4
0
 public function set()
 {
     $connect = new Auth();
     $connect->setHost("172.18.1.254");
     $connect->setUsername("admin");
     $connect->setPassword("1261");
     $connect->setDebug(true);
     $talker = new Talker($connect);
     $id = new FirewallAddressList($talker);
     DebugDumper::dump($id->set($param, $id));
 }
예제 #5
0
파일: test.php 프로젝트: xwiz/mikrotik-api
<?php

require '../vendor/autoload.php';
use MikrotikAPI\Talker\Talker;
use MikrotikAPI\Entity\Auth;
use MikrotikAPI\Commands\IP\Address;
use MikrotikAPI\MikrotikException;
use MikrotikAPI\Util\DebugDumper;
try {
    $auth = new Auth("192.168.88.1", "admin", "");
    $auth->setDebug(true)->setTimeout(10)->setDelay(5);
    $ipaddr = new Address(new Talker($auth));
    $listIP = $ipaddr->getAll();
    DebugDumper::dump($listIP);
} catch (MikrotikException $e) {
    echo $e->getMessage();
}
예제 #6
0
 public function runDebugger($str)
 {
     if ($this->isDebug()) {
         DebugDumper::dump($str);
     }
 }