\App\ConfigModule\ModelsMonitorManager

IQRF Gateway Daemon Monitor service manager

Summary

Methods
Properties
Constants
__construct()
delete()
list()
load()
save()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

__construct()

__construct(\App\ConfigModule\Models\GenericManager  genericManager, \App\ConfigModule\Models\ComponentSchemaManager  schemaManager) : 

Constructor

Parameters

\App\ConfigModule\Models\GenericManager genericManager

Generic configuration manager

\App\ConfigModule\Models\ComponentSchemaManager schemaManager

JSON schema manager

Returns

delete()

delete(  id) : 

Deletes Daemon's monitor service configuration

Parameters

id

Daemon's monitor service instance ID

Throws

\App\ConfigModule\Models\JsonException

Returns

list()

list() : mixed||string|int

Lists Daemon's monitor instances

Throws

\App\ConfigModule\Models\JsonException

Returns

mixed||string|int —

Daemon's monitor instances

load()

load(  id) : mixed||string|int

Loads Daemon's monitor service configuration

Parameters

id

Daemon's monitor service ID

Throws

\App\ConfigModule\Models\JsonException

Returns

mixed||string|int —

Array for the configuration form

save()

save(mixed|string|string|int  array) : 

Saves Daemon's monitor service configuration

Parameters

mixed|string|string|int array

Daemon's monitor service configuration

Throws

\App\ConfigModule\Models\JsonException

Returns