CaMykS 1.0-20261010
Public Member Functions | Private Member Functions | List of all members
AdvancedSMTPSettingsConfig Class Reference
Inheritance diagram for AdvancedSMTPSettingsConfig:
PluginConfig

Public Member Functions

 __construct ($name, &$parent)
 
 get_PluginInsertionList ()
 
 get_PluginInsertionTitle ()
 
 get_PluginEmailLibraryList ()
 
 get_PluginEmailLibraryTitle ()
 
 get_SMTPSecureList ()
 
 get_SMTPSecureTitle ()
 
 get_SMTPAuthList ()
 
 get_SMTPAuthTitle ()
 
 get_SMTPAuthProviderList ()
 
 get_SMTPAuthProviderTitle ()
 
 apply_configuration ()
 
 get_newTokenRequestURL ()
 
 request_refreshToken ()
 
 update_refreshToken ()
 
- Public Member Functions inherited from PluginConfig
 __construct ($name, &$plugin)
 
 install ()
 
 uninstall ()
 
 init_config ()
 
 add_newItem ($name, $type, $default=null)
 
 initialise ()
 
 get ()
 
 save ()
 
 delete ()
 
 reset ()
 
 check_data ()
 
 get_fromHeader ()
 
 get_value ($param='', $default=false)
 
 is_loaded ()
 
 get_translation ($str, $args=null)
 
 load_fromSession ()
 
 save_toSession ()
 
 delete_fromSession ()
 

Private Member Functions

 load_authenticationProvider ()
 
 load_authenticationProviderOptions ()
 

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

AdvancedSMTPSettingsConfig PluginConfig class.

Constructor & Destructor Documentation

◆ __construct()

AdvancedSMTPSettingsConfig::__construct (   $name,
&  $parent 
)

Class constructor.

Parameters
string$name
Plugin$parent

Reimplemented from PluginConfig.

Member Function Documentation

◆ get_PluginInsertionList()

AdvancedSMTPSettingsConfig::get_PluginInsertionList ( )

Return Plugin insertion value list.

Returns
array

◆ get_PluginInsertionTitle()

AdvancedSMTPSettingsConfig::get_PluginInsertionTitle ( )

Return Plugin insertion value.

Returns
string

◆ get_PluginEmailLibraryList()

AdvancedSMTPSettingsConfig::get_PluginEmailLibraryList ( )

Return Plugin email library value list.

Returns
array

◆ get_PluginEmailLibraryTitle()

AdvancedSMTPSettingsConfig::get_PluginEmailLibraryTitle ( )

Return Plugin email library value.

Returns
string

◆ get_SMTPSecureList()

AdvancedSMTPSettingsConfig::get_SMTPSecureList ( )

Return SMTP Secure value list.

Returns
array

◆ get_SMTPSecureTitle()

AdvancedSMTPSettingsConfig::get_SMTPSecureTitle ( )

Return SMTP Secure value.

Returns
string

◆ get_SMTPAuthList()

AdvancedSMTPSettingsConfig::get_SMTPAuthList ( )

Return SMTP Auth value list.

Returns
array

◆ get_SMTPAuthTitle()

AdvancedSMTPSettingsConfig::get_SMTPAuthTitle ( )

Return SMTP Auth value.

Returns
string

◆ get_SMTPAuthProviderList()

AdvancedSMTPSettingsConfig::get_SMTPAuthProviderList ( )

Return SMTP Auth Provider value list.

Returns
array

◆ get_SMTPAuthProviderTitle()

AdvancedSMTPSettingsConfig::get_SMTPAuthProviderTitle ( )

Return SMTP Auth Provider value.

Returns
string

◆ apply_configuration()

AdvancedSMTPSettingsConfig::apply_configuration ( )

Apply configuration to CMS.

Returns
void

◆ get_newTokenRequestURL()

AdvancedSMTPSettingsConfig::get_newTokenRequestURL ( )

Return new token request URL.

Returns
string

◆ request_refreshToken()

AdvancedSMTPSettingsConfig::request_refreshToken ( )

Request new refresh token.

Returns
boolean sucess

◆ update_refreshToken()

AdvancedSMTPSettingsConfig::update_refreshToken ( )

Update refresh token.

Returns
boolean success

◆ load_authenticationProvider()

AdvancedSMTPSettingsConfig::load_authenticationProvider ( )
private

Load authentication provider.

Returns
mixed

◆ load_authenticationProviderOptions()

AdvancedSMTPSettingsConfig::load_authenticationProviderOptions ( )
private

Load authentication provider options.

Returns
mixed

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