fix last commit
[GitHub/Stricted/speedport-hybrid-php-api.git] / README.md
1 ### speedport hybrid php api
2
3 [![Build Status](https://travis-ci.org/Stricted/speedport-hybrid-php-api.svg?branch=master)](https://travis-ci.org/Stricted/speedport-hybrid-php-api) [![Release](https://img.shields.io/github/release/Stricted/speedport-hybrid-php-api.svg)](https://github.com/Stricted/speedport-hybrid-php-api/releases/latest) [![License](https://img.shields.io/badge/license-LGPLv3-brightgreen.svg)](https://github.com/Stricted/speedport-hybrid-php-api/blob/master/LICENSE)
4
5 Access Speedport Hybrid Router through PHP
6
7 **THIS CLASS IS ONLY FOR SPEEDPORT HYBRID**
8
9 ### License
10 ---
11 This project is licensed under [GNU LESSER GENERAL PUBLIC LICENSE Version 3](https://github.com/Stricted/speedport-hybrid-php-api/blob/master/LICENSE).
12
13 known endpoints for getData() and sentRequest():
14
15 | Endpoint |
16 | -------------- |
17 | dsl |
18 | interfaces |
19 | arp |
20 | session |
21 | dhcp_client |
22 | dhcp_server |
23 | ipv6 |
24 | dns |
25 | routing |
26 | igmp_proxy |
27 | igmp_snooping |
28 | wlan |
29 | module |
30 | memory |
31 | speed |
32 | webdav |
33 | bonding_client |
34 | bonding_tunnel |
35 | filterlist |
36 | bonding_tr181 |
37 | lteinfo |
38 | status |
39 | Connect |
40 | WLANBasic |
41 | WLANAccess |
42 | LAN |
43 | NASLight |
44 | INetIP |
45 | FilterAndTime |
46 | Portforwarding |
47 | PhoneBook |
48 | PhoneCalls |
49 | SystemMessages |
50 | DynDNS |
51 | Overview |
52
53 PHP requirements
54 =============
55 * PHP >= 5.4.0
56 * PHP extension `hash`
57 * PHP extension `curl`
58 * PHP extension `json`
59 * PHP extension `pcre`
60 * PHP extension `ctype`
61 * PHP extension `rrd` (optional, for rrd graphs)
62
63 rrdtool integration
64 =============
65
66 ![dsl status](assets/dsl-1h.png)
67 ![lte status](assets/lteinfo-1h.png)
68
69 See the ```rrd``` directory for sample scripts.