\App\NetworkModule\DatagridsEthernetDatagridFactory

Ethernet network connection datagrid

Summary

Methods
Properties
Constants
__construct()
create()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
list()
$connectionManager
$factory
$interfaceManager
N/A

Properties

$connectionManager

$connectionManager : \App\NetworkModule\Models\ConnectionManager

Type

normal — Network connection manager

$factory

$factory : \App\CoreModule\Datagrids\DataGridFactory

Type

normal — Data grid factory

$interfaceManager

$interfaceManager : \App\NetworkModule\Models\InterfaceManager

Type

normal — Network interface manager

Methods

__construct()

__construct(\App\CoreModule\Datagrids\DataGridFactory  $factory, \App\NetworkModule\Models\ConnectionManager  $connectionManager, \App\NetworkModule\Models\InterfaceManager  $interfaceManager) : mixed

Ethernet network connection datagrid constructor

Parameters

\App\CoreModule\Datagrids\DataGridFactory $factory

Data grid factory

\App\NetworkModule\Models\ConnectionManager $connectionManager

Network connection manager

\App\NetworkModule\Models\InterfaceManager $interfaceManager

Network interface manager

Returns

mixed

create()

create(\App\NetworkModule\Presenters\EthernetPresenter  $presenter, string  $name) : \Ublaboo\DataGrid\DataGrid

Creates Ethernet network connection data grid

Parameters

\App\NetworkModule\Presenters\EthernetPresenter $presenter

Ethernet network connection presenter

string $name

Data grid's component name

Throws

\Ublaboo\DataGrid\Exception\DataGridException

Returns

\Ublaboo\DataGrid\DataGrid —

Ethernet network connection data grid

list()

list() : array<string,array<string,string>>

Lists Ethernet network connections

Returns

array> —

Ethernet network connections