‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Configuration\Processor\Placeholder\EnvVariableProcessor Class Reference
Inheritance diagram for TYPO3\CMS\Core\Configuration\Processor\Placeholder\EnvVariableProcessor:
TYPO3\CMS\Core\Configuration\Processor\Placeholder\PlaceholderProcessorInterface

Public Member Functions

 canProcess (string $placeholder, array $referenceArray)
 
mixed string process (string $value, array $referenceArray)
 

Detailed Description

Return value from environment variable

Environment variables may only contain word characters and underscores (a-zA-Z0-9_) to be compatible to shell environments.

Definition at line 24 of file EnvVariableProcessor.php.

Member Function Documentation

◆ canProcess()

TYPO3\CMS\Core\Configuration\Processor\Placeholder\EnvVariableProcessor::canProcess ( string  $placeholder,
array  $referenceArray 
)

◆ process()

mixed string TYPO3\CMS\Core\Configuration\Processor\Placeholder\EnvVariableProcessor::process ( string  $value,
array  $referenceArray 
)
Parameters
array | null$referenceArray
Returns
‪mixed|string

Implements TYPO3\CMS\Core\Configuration\Processor\Placeholder\PlaceholderProcessorInterface.

Definition at line 35 of file EnvVariableProcessor.php.