aboutsummaryrefslogtreecommitdiff
path: root/localwebsite/classes/MyOpenWrtUtils.php
diff options
context:
space:
mode:
Diffstat (limited to 'localwebsite/classes/MyOpenWrtUtils.php')
-rw-r--r--localwebsite/classes/MyOpenWrtUtils.php38
1 files changed, 19 insertions, 19 deletions
diff --git a/localwebsite/classes/MyOpenWrtUtils.php b/localwebsite/classes/MyOpenWrtUtils.php
index f83800a..ea467db 100644
--- a/localwebsite/classes/MyOpenWrtUtils.php
+++ b/localwebsite/classes/MyOpenWrtUtils.php
@@ -2,23 +2,23 @@
class MyOpenWrtUtils {
- public static function getRoutingTable($table = null) {
- $arguments = ['route-show'];
- if ($table)
- $arguments[] = $table;
-
- return self::toList(self::run($arguments));
- }
-
- public static function getRoutingRules() {
- return self::toList(self::run(['rule-show']));
- }
-
- public static function ipsetList($set_name) {
- return self::toList(self::run(['ipset-list', $set_name]));
- }
+ // public static function getRoutingTable(?string $table = null): array {
+ // $arguments = ['route-show'];
+ // if ($table)
+ // $arguments[] = $table;
+ //
+ // return self::toList(self::run($arguments));
+ // }
+ //
+ // public static function getRoutingRules(): array {
+ // return self::toList(self::run(['rule-show']));
+ // }
+ //
+ // public static function ipsetList(string $set_name): array {
+ // return self::toList(self::run(['ipset-list', $set_name]));
+ // }
- public static function ipsetListAll() {
+ public static function ipsetListAll(): array {
global $config;
$args = ['ipset-list-all'];
@@ -47,15 +47,15 @@ class MyOpenWrtUtils {
return $sets;
}
- public static function ipsetAdd($set_name, $ip) {
+ public static function ipsetAdd(string $set_name, string $ip) {
return self::run(['ipset-add', $set_name, $ip]);
}
- public static function ipsetDel($set_name, $ip) {
+ public static function ipsetDel(string $set_name, string $ip) {
return self::run(['ipset-del', $set_name, $ip]);
}
- public static function getDHCPLeases() {
+ public static function getDHCPLeases(): array {
$list = self::toList(self::run(['dhcp-leases']));
$list = array_map('self::toDHCPLease', $list);
return $list;