travisghansen/pfsense_fauxapi_php_client
Composer 安装命令:
composer require travisghansen/pfsense_fauxapi_php_client
包简介
support pfSense API interaction with pfsense_fauxapi
README 文档
README
A simple PHP client for leveraging the pfsense_fauxapi. See
pfsense_fauxapi for available methods. Review Client.php if further
details are needed.
Sample
<?php require_once('vendor/autoload.php'); $options = [ 'uri' => 'http(s)://host[:port]', 'apiKey' => 'PFFA...', 'apiSecret' => '<secret>', ]; $client = new PfSenseFauxApi\Client($options); $response = $client->config_get(); var_dump($response); $response = $client->config_backup_list(); var_dump($response); //$response = $client->config_reload(); //var_dump($response); //$response = $client->gateway_status(); //var_dump($response); //$response = $client->rule_get(); //var_dump($response); /* $data [ "system" => [ "dnsserver" => [ "8.8.8.8", "8.8.4.4" ], "hostname" => "newhostname" ] ]; $response = $client->config_patch($data); var_dump($response); $data = [ 'function' => 'openbgpd_install_conf' ]; $response = $client->function_call($data); var_dump($response); */ ?>
统计信息
- 总下载量: 2.31k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 8
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2018-09-04