xbnz / laravel-asus-router
Laravel package for accessing your ASUS Merlin router's statistics
1.1.0
2021-09-23 16:27 UTC
Requires
- spatie/ssh: ^1.6
Requires (Dev)
- orchestra/testbench: ^6.0
- phpseclib/phpseclib: ^3.0
- phpunit/phpunit: ^9.5
README
Establishes an SSH connection with your Merlin router and exposes a useful API.
Installation
Use composer to install
composer require xbnz/laravel-asus-router
Run the setup command
php artisan merlin:setup
Usage
public function handle(\XbNz\AsusRouter\Router $router) { $router->wan()->getIpList(); // Illuminate\Collection $router->system()->getRsaKeyList(); // Illuminate\Collection }
Contributing
Pull requests and issues are welcome.