-
Notifications
You must be signed in to change notification settings - Fork 1
Description
in my case ID=29 is an exiting site:
$site = $netbox->getSite(29);
$site['comments'] = "This is a test";
$site->save();
will result in
Fatal error: Uncaught Error: Call to undefined method ND\Netbox\Entity::save() in /var/www/nmt2010/tools/test_rest_netbox.php:87 Stack trace: #0 {main} thrown in /var/www/nmt2010/tools/test_rest_netbox.php on line 87
if using an unknown SiteID such as 4711 will result in an error out of your Collection.php
Warning: Undefined array key 0 in /var/www/sharelib/vendor/ndamiens/netbox-client-php/src/Collection.php on line 37
Fatal error: Uncaught TypeError: ND\Netbox\Entity::__construct(): Argument #2 ($entity) must be of type array, null given, called in /var/www/sharelib/vendor/ndamiens/netbox-client-php/src/Collection.php on line 37 and defined in /var/www/sharelib/vendor/ndamiens/netbox-client-php/src/Entity.php:22 Stack trace: #0 /var/www/sharelib/vendor/ndamiens/netbox-client-php/src/Collection.php(37): ND\Netbox\Entity->__construct() #1 /var/www/sharelib/vendor/ndamiens/netbox-client-php/src/Client.php(94): ND\Netbox\Collection->current() #2 /var/www/nmt2010/tools/test_rest_netbox.php(81): ND\Netbox\Client->getSite() #3 {main} thrown in /var/www/sharelib/vendor/ndamiens/netbox-client-php/src/Entity.php on line 22