NetworkManagerRegistry
in package
Registry for the Network Manager.
Used to manage different versions of the same Service
Table of Contents
- $versions : array<string|int, mixed>
- Array containing the differente inbstances of the service
- get() : NetworkManagerAbstraction
Properties
$versions
Array containing the differente inbstances of the service
public
static array<string|int, mixed>
$versions
= ['v1' => \Athomos\Bennu\Modules\Cloud\OpenStack\Networking\Services\Versioned\v1\NetworkManager::class, 'latest' => \Athomos\Bennu\Modules\Cloud\OpenStack\Networking\Services\Versioned\v1\NetworkManager::class]
Methods
get()
public
static get( $version) : NetworkManagerAbstraction