dbxapp 4.1.3
CMS, Shop, Workflows und modulare Geschäftsanwendungen
Loading...
Searching...
No Matches
public_config_defaults_test.php File Reference

Go to the source code of this file.

Functions

 read_public_config (string $file)
 Öffentliche Defaults dürfen keine installationsbezogenen Ziele oder Geheimnisse enthalten.
 value_at (array $config, array $path)

Variables

 $modules = dirname(__DIR__, 2) . '/modules'
 $core = read_public_config($modules . '/dbx/cfg/config.php')
 $login = read_public_config($modules . '/dbxLogin/cfg/config.php')
 $contact = read_public_config($modules . '/dbxContact/cfg/config.php')
 $download = read_public_config($modules . '/dbxDownLoad/cfg/config.php')
 $mustBeEmpty
foreach($mustBeEmpty as[$module, $config, $path]) $disabledFlags
foreach( $disabledFlags as[ $module, $config, $path]) if (( $core[ 'mail_delivery_mode'] ?? '') !=='internal')

Function Documentation

◆ read_public_config()

read_public_config ( string $file)

Öffentliche Defaults dürfen keine installationsbezogenen Ziele oder Geheimnisse enthalten.

Reale Werte gehören ausschließlich in die durch .gitignore ausgeschlossenen config.local.php-Dateien.

Definition at line 10 of file public_config_defaults_test.php.

References $config, and $file.

◆ value_at()

value_at ( array $config,
array $path )

Definition at line 17 of file public_config_defaults_test.php.

References $config, and $value.

Variable Documentation

◆ $contact

$contact = read_public_config($modules . '/dbxContact/cfg/config.php')

Definition at line 32 of file public_config_defaults_test.php.

◆ $core

$core = read_public_config($modules . '/dbx/cfg/config.php')

Definition at line 30 of file public_config_defaults_test.php.

◆ $disabledFlags

foreach ( $mustBeEmpty as[ $module, $config, $path]) $disabledFlags
Initial value:
= array(
array('core', $core, array('db', 'dbxRoundtrip', 'activ')),
array('core', $core, array('mail', 'dbxApp', 'auth')),
array('login', $login, array('login_mail')),
array('login', $login, array('logout_mail')),
array('contact', $contact, array('mail_admin_on_request')),
array('contact', $contact, array('mail_confirm_requester')),
array('contact', $contact, array('mail_on_reply')),
)

Definition at line 59 of file public_config_defaults_test.php.

◆ $download

$download = read_public_config($modules . '/dbxDownLoad/cfg/config.php')

Definition at line 33 of file public_config_defaults_test.php.

◆ $login

$login = read_public_config($modules . '/dbxLogin/cfg/config.php')

Definition at line 31 of file public_config_defaults_test.php.

◆ $modules

$modules = dirname(__DIR__, 2) . '/modules'

Definition at line 29 of file public_config_defaults_test.php.

◆ $mustBeEmpty

$mustBeEmpty
Initial value:
= array(
array('core', $core, array('ftp', 'web', 'sftp_host')),
array('core', $core, array('ftp', 'web', 'sftp_user')),
array('core', $core, array('ftp', 'web', 'sftp_pass')),
array('core', $core, array('mail', 'dbxApp', 'host')),
array('core', $core, array('mail', 'dbxApp', 'user')),
array('core', $core, array('mail', 'dbxApp', 'pass')),
array('core', $core, array('mail', 'dbxApp', 'from_email')),
array('core', $core, array('mail', 'dbxApp', 'sender')),
array('login', $login, array('activity_mail_to')),
array('login', $login, array('mail_from')),
array('contact', $contact, array('mail_to')),
array('contact', $contact, array('mail_from')),
array('download', $download, array('mail_from')),
array('download', $download, array('token_secret')),
)

Definition at line 35 of file public_config_defaults_test.php.

◆ if

foreach($disabledFlags as[$module, $config, $path]) if(($core['mail_delivery_mode'] ?? '') !=='internal') ( ($core['mail_delivery_mode'] ?? '') ! = = 'internal')

Definition at line 77 of file public_config_defaults_test.php.