CaMykS  1.0-20231201
Public Member Functions | Private Attributes | List of all members
SpamCheckerConfig Class Reference

SpamChecker Input configuration object. More...

Inheritance diagram for SpamCheckerConfig:
PluginConfig

Public Member Functions

 __construct ($name, &$parent)
 
 get_fromHeader ()
 
 get_enableLogsList ()
 
 get_enableLogsTitle ()
 
- Public Member Functions inherited from PluginConfig
 install ()
 
 uninstall ()
 
 init_config ()
 
 add_newItem ($name, $type, $default=null)
 
 initialise ()
 
 get ()
 
 save ()
 
 delete ()
 
 reset ()
 
 check_data ()
 
 get_value ($param='', $default=false)
 
 get_translation ($str, $args=null)
 
 load_fromSession ()
 
 save_toSession ()
 
 delete_fromSession ()
 

Private Attributes

 $listRules = array('Email', 'Company', 'Word', 'LanguageScript', 'Country', 'Hostname')
 List of rules that use a list of objects. More...
 

Additional Inherited Members

- Public Attributes inherited from PluginConfig
 $object_type = 'PluginConfig'
 Object type description. More...
 
 $_libName
 PluginConfig name. More...
 
 $_libParent
 Object parent plugin. More...
 
 $_libItems = array()
 Object item list. More...
 
 $_libDesc
 Object description. More...
 
 $_libError = ''
 Object last error. More...
 
 $name
 Object name. More...
 
 $vars = null
 Object values. More...
 
- Protected Attributes inherited from PluginConfig
 $_libFolder
 Folder where object are stored. More...
 
 $_libFile
 Stored file for object. More...
 

Detailed Description

SpamChecker Input configuration object.

Plugin / Input Library

Author
CaMykS Team camyk.nosp@m.s.co.nosp@m.ntact.nosp@m.@gma.nosp@m.il.co.nosp@m.m
Version
1.0.0.1
Date
Creation: Jun 2021
Modification: Jul 2021
Note
This program is distributed as is - WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. SpamCheckerConfig PluginConfig class.

Constructor & Destructor Documentation

◆ __construct()

SpamCheckerConfig::__construct (   $name,
$parent 
)

Class constructor.

Parameters
string$name
Module$parent
Returns
void

Reimplemented from PluginConfig.

Member Function Documentation

◆ get_fromHeader()

SpamCheckerConfig::get_fromHeader ( )

Load object items values from header.

Returns
void

Reimplemented from PluginConfig.

◆ get_enableLogsList()

SpamCheckerConfig::get_enableLogsList ( )

Return log enabling values.

Returns
array

◆ get_enableLogsTitle()

SpamCheckerConfig::get_enableLogsTitle ( )

Return log enabling title.

Returns
string

Member Data Documentation

◆ $listRules

array SpamCheckerConfig::$listRules = array('Email', 'Company', 'Word', 'LanguageScript', 'Country', 'Hostname')
private

List of rules that use a list of objects.


The documentation for this class was generated from the following file: