‪TYPO3CMS  ‪main
TYPO3\CMS\Install\Configuration\Mail\SendmailPreset Class Reference
Inheritance diagram for TYPO3\CMS\Install\Configuration\Mail\SendmailPreset:
TYPO3\CMS\Install\Configuration\AbstractPreset TYPO3\CMS\Install\Configuration\PresetInterface

Public Member Functions

array getConfigurationValues ()
 
bool isAvailable ()
 
string bool getSendmailPath ()
 
bool isActive ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Install\Configuration\AbstractPreset
 __construct (ConfigurationManager $configurationManager=null)
 
mixed setPostValues (array $postValues)
 
bool getIsAvailable ()
 
bool getIsActive ()
 
string getName ()
 
int getPriority ()
 

Protected Attributes

string $name = 'Sendmail'
 
int $priority = 50
 
array $configurationValues
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Install\Configuration\AbstractPreset
TYPO3 CMS Core Configuration ConfigurationManager $configurationManager
 
string $name = ''
 
int $priority = 50
 
array $configurationValues = array( )
 
array $readonlyConfigurationValues = array( )
 
array $postValues = array( )
 

Detailed Description

Sendmail path handling preset

only to be used within EXT:install

Definition at line 24 of file SendmailPreset.php.

Member Function Documentation

◆ getConfigurationValues()

array TYPO3\CMS\Install\Configuration\Mail\SendmailPreset::getConfigurationValues ( )

Get configuration values to activate prefix

Returns
‪array Configuration values needed to activate prefix

Reimplemented from TYPO3\CMS\Install\Configuration\AbstractPreset.

Definition at line 50 of file SendmailPreset.php.

References TYPO3\CMS\Install\Configuration\Mail\SendmailPreset\$configurationValues, and TYPO3\CMS\Install\Configuration\Mail\SendmailPreset\getSendmailPath().

◆ getSendmailPath()

string bool TYPO3\CMS\Install\Configuration\Mail\SendmailPreset::getSendmailPath ( )

◆ isActive()

bool TYPO3\CMS\Install\Configuration\Mail\SendmailPreset::isActive ( )

Check is preset is currently active on the system

Returns
‪bool TRUE if preset is active

Reimplemented from TYPO3\CMS\Install\Configuration\AbstractPreset.

Definition at line 85 of file SendmailPreset.php.

References TYPO3\CMS\Install\Configuration\Mail\SendmailPreset\getSendmailPath().

◆ isAvailable()

bool TYPO3\CMS\Install\Configuration\Mail\SendmailPreset::isAvailable ( )

Check if sendmail path if set

Returns
‪bool TRUE if sendmail path if set

Implements TYPO3\CMS\Install\Configuration\PresetInterface.

Definition at line 65 of file SendmailPreset.php.

References TYPO3\CMS\Install\Configuration\Mail\SendmailPreset\getSendmailPath().

Member Data Documentation

◆ $configurationValues

array TYPO3\CMS\Install\Configuration\Mail\SendmailPreset::$configurationValues
protected
Initial value:
= array(
'MAIL/transport' => 'sendmail',
'MAIL/transport_sendmail_command' => '',
'MAIL/transport_smtp_server' => '',
'MAIL/transport_smtp_encrypt' => '',
'MAIL/transport_smtp_username' => '',
'MAIL/transport_smtp_password' => '',
)

Configuration values handled by this preset

Definition at line 36 of file SendmailPreset.php.

Referenced by TYPO3\CMS\Install\Configuration\Mail\SendmailPreset\getConfigurationValues().

◆ $name

string TYPO3\CMS\Install\Configuration\Mail\SendmailPreset::$name = 'Sendmail'
protected

Name of preset

Definition at line 28 of file SendmailPreset.php.

◆ $priority

int TYPO3\CMS\Install\Configuration\Mail\SendmailPreset::$priority = 50
protected

Priority of preset

Definition at line 32 of file SendmailPreset.php.