WatchGuardMiscSettings
extends WatchGuardObject
in package
Class WatchGuardAlias
Table of Contents
Properties
- $color : string
- color of Tag
- $default : mixed
- $enabled : mixed
- $jsonObject : mixed
- $obj : SimpleXMLElement
- $objectType : mixed
- $property : property
- $refcount : int
- $referencedBy : array<string|int, mixed>
- $XMLObject : mixed
Methods
- __construct() : mixed
- WatchGuardTag constructor.
- debug() : void
- print object as debug output
- getAutoBlockedDuration() : mixed
- getAutoOrder() : mixed
- getAutoReboot() : string
- Retrieves the auto-reboot enabled setting.
- getAutoRebootTime() : string
- Retrieves the auto reboot time schedule.
- getBlockSpoofEnabled() : mixed
- getDescription() : mixed
- getDescriptionPretty() : mixed
- getJsonObject() : mixed
- getMTUProbing() : string
- Retrieves the MTU probing setting.
- getName() : mixed
- getNamePretty() : mixed
- getQoS() : string
- Retrieves the quality of service (QoS) setting.
- getSynChecking() : string
- Retrieves the SYN checking setting.
- getVlanForward() : mixed
- isDefault() : bool
- isEnabled() : mixed
- isReferenced() : mixed
- isUnused() : mixed
- isXMLObject() : mixed
- prepareJson() : mixed
- setDefault() : mixed
- setEnabled() : mixed
- storeReference() : mixed
- stores a reference to this object.
- textout() : mixed
- print the content of $this
- printName() : mixed
- print the name of $this
- verbosetextout() : mixed
- print the full content of $this
Properties
$color
color of Tag
protected
string
$color
$default
protected
mixed
$default
= false
$enabled
protected
mixed
$enabled
$jsonObject
protected
mixed
$jsonObject
= []
$obj
protected
SimpleXMLElement
$obj
stored object
$objectType
protected
mixed
$objectType
$property
protected
property
$property
of this object (proberty value from xml file)
$refcount
protected
int
$refcount
count of references to this object
$referencedBy
protected
array<string|int, mixed>
$referencedBy
list of object names which reference this object.
$XMLObject
protected
mixed
$XMLObject
= true
Methods
__construct()
WatchGuardTag constructor.
public
__construct(SimpleXMLElement $xmlfile) : mixed
Parameters
- $xmlfile : SimpleXMLElement
debug()
print object as debug output
public
debug() : void
getAutoBlockedDuration()
public
getAutoBlockedDuration() : mixed
getAutoOrder()
public
getAutoOrder() : mixed
getAutoReboot()
Retrieves the auto-reboot enabled setting.
public
getAutoReboot() : string
Return values
string —The auto-reboot setting as a string.
getAutoRebootTime()
Retrieves the auto reboot time schedule.
public
getAutoRebootTime() : string
Return values
string —The auto reboot time in the format "Day, at HH:MM", or an empty string if auto reboot is not enabled.
getBlockSpoofEnabled()
public
getBlockSpoofEnabled() : mixed
getDescription()
public
getDescription() : mixed
getDescriptionPretty()
public
getDescriptionPretty() : mixed
getJsonObject()
public
getJsonObject() : mixed
getMTUProbing()
Retrieves the MTU probing setting.
public
getMTUProbing() : string
Return values
string —The MTU probing setting as a string.
getName()
public
getName() : mixed
getNamePretty()
public
getNamePretty() : mixed
getQoS()
Retrieves the quality of service (QoS) setting.
public
getQoS() : string
Return values
string —The QoS setting as a string.
getSynChecking()
Retrieves the SYN checking setting.
public
getSynChecking() : string
Return values
string —The SYN checking setting as a string.
getVlanForward()
public
getVlanForward() : mixed
isDefault()
public
isDefault() : bool
Return values
boolisEnabled()
public
isEnabled() : mixed
isReferenced()
public
isReferenced() : mixed
isUnused()
public
isUnused() : mixed
isXMLObject()
public
isXMLObject() : mixed
prepareJson()
public
prepareJson(mixed $xmlfile) : mixed
Parameters
- $xmlfile : mixed
setDefault()
public
setDefault(bool $default) : mixed
Parameters
- $default : bool
setEnabled()
public
setEnabled(bool $value) : mixed
Parameters
- $value : bool
storeReference()
stores a reference to this object.
public
storeReference(mixed $name, mixed $type) : mixed
Parameters
- $name : mixed
-
string name of reference to store
- $type : mixed
-
string type of reference (policy|alias|...)
textout()
print the content of $this
public
textout(mixed $xmlfile) : mixed
Parameters
- $xmlfile : mixed
-
WatchGuardXMLFile in which other objects can be found
printName()
print the name of $this
protected
printName(mixed $xmlfile) : mixed
Parameters
- $xmlfile : mixed
-
WatchGuardXMLFile in which other objects can be found
verbosetextout()
print the full content of $this
protected
verbosetextout(mixed $xmlfile) : mixed
Parameters
- $xmlfile : mixed
-
WatchGuardXMLFile in which other objects can be found