Initial commit
This commit is contained in:
parent
0d1b5231ae
commit
f2dfcba6ce
86 changed files with 170 additions and 167 deletions
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api;
|
||||
namespace Hosterra\NetBox\Api;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Client;
|
||||
use Hosterra\NetBox\Client;
|
||||
|
||||
abstract class AbstractApi implements ApiInterface
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api;
|
||||
namespace Hosterra\NetBox\Api;
|
||||
|
||||
interface ApiInterface
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Circuits;
|
||||
namespace Hosterra\NetBox\Api\Circuits;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class CircuitTerminations extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Circuits;
|
||||
namespace Hosterra\NetBox\Api\Circuits;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class CircuitTypes extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Circuits;
|
||||
namespace Hosterra\NetBox\Api\Circuits;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Circuits extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Circuits;
|
||||
namespace Hosterra\NetBox\Api\Circuits;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Providers extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Cables extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class ConnectedDevices extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class ConsoleConnections extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class ConsolePortTemplates extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class ConsolePorts extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class ConsoleServerPortTemplates extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class ConsoleServerPorts extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class DeviceBayTemplates extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class DeviceBays extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class DeviceRoles extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class DeviceTypes extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Devices extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class FrontPortTemplates extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class FrontPorts extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class InterfaceConnections extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class InterfaceTemplates extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Interfaces extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class InventoryItems extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Manufacturers extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Platforms extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class PowerFeeds extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class PowerOutletTemplates extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class PowerOutlets extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class PowerPanels extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class PowerPortTemplates extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class PowerPorts extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class RackGroups extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class RackReservations extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class RackRoles extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Racks extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class RearPortTemplates extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class RearPorts extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Regions extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Sites extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\DCIM;
|
||||
namespace Hosterra\NetBox\Api\DCIM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class VirtualChassis extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Extras;
|
||||
namespace Hosterra\NetBox\Api\Extras;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class ConfigContexts extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Extras;
|
||||
namespace Hosterra\NetBox\Api\Extras;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class ContentTypes extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Extras;
|
||||
namespace Hosterra\NetBox\Api\Extras;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class CustomFields extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Extras;
|
||||
namespace Hosterra\NetBox\Api\Extras;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class ExportTemplates extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Extras;
|
||||
namespace Hosterra\NetBox\Api\Extras;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class ImageAttachments extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Extras;
|
||||
namespace Hosterra\NetBox\Api\Extras;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class JobResults extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Extras;
|
||||
namespace Hosterra\NetBox\Api\Extras;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class ObjectChanges extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Extras;
|
||||
namespace Hosterra\NetBox\Api\Extras;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Reports extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Extras;
|
||||
namespace Hosterra\NetBox\Api\Extras;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Scripts extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Extras;
|
||||
namespace Hosterra\NetBox\Api\Extras;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Tags extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\IPAM;
|
||||
namespace Hosterra\NetBox\Api\IPAM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Aggregates extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\IPAM;
|
||||
namespace Hosterra\NetBox\Api\IPAM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Asns extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\IPAM;
|
||||
namespace Hosterra\NetBox\Api\IPAM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class IpAddresses extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\IPAM;
|
||||
namespace Hosterra\NetBox\Api\IPAM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Prefixes extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\IPAM;
|
||||
namespace Hosterra\NetBox\Api\IPAM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Rirs extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\IPAM;
|
||||
namespace Hosterra\NetBox\Api\IPAM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Roles extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\IPAM;
|
||||
namespace Hosterra\NetBox\Api\IPAM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class RouteTargets extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\IPAM;
|
||||
namespace Hosterra\NetBox\Api\IPAM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Services extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\IPAM;
|
||||
namespace Hosterra\NetBox\Api\IPAM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class VlanGroups extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\IPAM;
|
||||
namespace Hosterra\NetBox\Api\IPAM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Vlans extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\IPAM;
|
||||
namespace Hosterra\NetBox\Api\IPAM;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Vrfs extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Secrets;
|
||||
namespace Hosterra\NetBox\Api\Secrets;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class KeyGen extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Secrets;
|
||||
namespace Hosterra\NetBox\Api\Secrets;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class SecretRoles extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Secrets;
|
||||
namespace Hosterra\NetBox\Api\Secrets;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Secrets extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Secrets;
|
||||
namespace Hosterra\NetBox\Api\Secrets;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Session extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api;
|
||||
namespace Hosterra\NetBox\Api;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Tenancy;
|
||||
namespace Hosterra\NetBox\Api\Tenancy;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class TenantGroups extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Tenancy;
|
||||
namespace Hosterra\NetBox\Api\Tenancy;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Tenants extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Users;
|
||||
namespace Hosterra\NetBox\Api\Users;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Config extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Users;
|
||||
namespace Hosterra\NetBox\Api\Users;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Groups extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Users;
|
||||
namespace Hosterra\NetBox\Api\Users;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Permissions extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Users;
|
||||
namespace Hosterra\NetBox\Api\Users;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Users extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Virtualization;
|
||||
namespace Hosterra\NetBox\Api\Virtualization;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class ClusterGroups extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Virtualization;
|
||||
namespace Hosterra\NetBox\Api\Virtualization;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class ClusterTypes extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Virtualization;
|
||||
namespace Hosterra\NetBox\Api\Virtualization;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Clusters extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Virtualization;
|
||||
namespace Hosterra\NetBox\Api\Virtualization;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class Interfaces extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\Api\Virtualization;
|
||||
namespace Hosterra\NetBox\Api\Virtualization;
|
||||
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
use port389\NetBox\Api\AbstractApi;
|
||||
use Hosterra\NetBox\Api\AbstractApi;
|
||||
|
||||
class VirtualMachines extends AbstractApi
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,14 +1,16 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox;
|
||||
namespace Hosterra\NetBox;
|
||||
|
||||
use BadMethodCallException;
|
||||
use InvalidArgumentException;
|
||||
use port389\NetBox\HttpClient\HttpClient;
|
||||
use Hosterra\NetBox\HttpClient\HttpClient;
|
||||
use RuntimeException;
|
||||
|
||||
class Client
|
||||
{
|
||||
const VERSION = '3.0.0';
|
||||
|
||||
/** @var array */
|
||||
protected $classes = [
|
||||
// Circuits
|
||||
|
|
@ -148,7 +150,7 @@ class Client
|
|||
if (!isset($this->classes[$name])) {
|
||||
throw new InvalidArgumentException(sprintf('Undefined method called: "%s"', $name));
|
||||
}
|
||||
$class = '\\port389\\NetBox\\Api\\' . $this->classes[$name];
|
||||
$class = '\\Hosterra\\NetBox\\Api\\' . $this->classes[$name];
|
||||
|
||||
return new $class($this);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox;
|
||||
namespace Hosterra\NetBox;
|
||||
|
||||
interface ClientInterface
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\HttpClient;
|
||||
namespace Hosterra\NetBox\HttpClient;
|
||||
|
||||
use GuzzleHttp\Client;
|
||||
use GuzzleHttp\Exception\GuzzleException;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace port389\NetBox\HttpClient;
|
||||
namespace Hosterra\NetBox\HttpClient;
|
||||
|
||||
interface HttpClientInterface
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
editor.link_modal.header
Reference in a new issue