maxbond / snmpmodel
Model for SNMP data
v1.4.7
2018-04-06 11:40 UTC
Requires
- php: >=7.1
- symfony/yaml: ^4.0
Requires (Dev)
- phpunit/phpunit: ^7.0
This package is not auto-updated.
Last update: 2025-02-09 10:42:35 UTC
README
Use model pattern for work with SNMP data
composer install: composer require maxbond/snmpmodel
example:
class ExampleModel extends SNMPModel
{
protected $model = [
'ethernetOperStatus' => [
'oid' => '.1.3.6.1.2.1.2.2.1.8.1',
'type' => 'get',
'modifier' => 'numeric'
]
];
}
$exampleModel = new ExampleModel('127.0.0.1','public');
var_dump($exampleModel->get());
See example for more detail.