Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 8d4ec03253 | |||
| 67442da17a | |||
| f9df49b998 |
+3
-3
@@ -4,12 +4,12 @@
|
||||
"type": "contao-bundle",
|
||||
"license": "proprietary",
|
||||
"require": {
|
||||
"php": "^8.3",
|
||||
"php": "^8.4",
|
||||
"contao/core-bundle": "^5.7",
|
||||
"contao/calendar-bundle": "5.7.*",
|
||||
"contao/manager-plugin": "^2.0",
|
||||
"guzzlehttp/guzzle": "^7.9",
|
||||
"alnv/catalog-manager-bundle": "^3.0",
|
||||
"guzzlehttp/guzzle": "^7.10",
|
||||
"alnv/catalog-manager-bundle": "^4.0",
|
||||
"janborg/contao-ical-bundle": "^0.5.4"
|
||||
},
|
||||
"autoload": {
|
||||
|
||||
@@ -145,7 +145,7 @@ $dca['fields']['export'] = [
|
||||
|
||||
$dca['fields']['evlks_access'] = [
|
||||
'label' => &$GLOBALS['TL_LANG']['tl_calendar_events']['evlks_access'],
|
||||
'exclude' => false,
|
||||
'exclude' => true,
|
||||
'inputType' => 'select',
|
||||
'options' => [
|
||||
1 => 'Veranstaltung in Gebaerdensprache bzw. Gebaerdendolmetscher ist anwesend',
|
||||
|
||||
@@ -6,6 +6,13 @@ use PDO;
|
||||
|
||||
class ExternalLocationModel
|
||||
{
|
||||
private static function readEnv(string $key): string
|
||||
{
|
||||
$value = $_SERVER[$key] ?? $_ENV[$key] ?? getenv($key);
|
||||
|
||||
return is_string($value) ? trim($value) : '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Erstellt die PDO-Verbindung zur externen Datenbank.
|
||||
*
|
||||
@@ -13,9 +20,9 @@ class ExternalLocationModel
|
||||
*/
|
||||
private static function getConnection()
|
||||
{
|
||||
$dsn = getenv('KS_NOSSENERLAND_EXTERNAL_DB_DSN') ?: '';
|
||||
$user = getenv('KS_NOSSENERLAND_EXTERNAL_DB_USER') ?: '';
|
||||
$password = getenv('KS_NOSSENERLAND_EXTERNAL_DB_PASSWORD') ?: '';
|
||||
$dsn = self::readEnv('KS_NOSSENERLAND_EXTERNAL_DB_DSN');
|
||||
$user = self::readEnv('KS_NOSSENERLAND_EXTERNAL_DB_USER');
|
||||
$password = self::readEnv('KS_NOSSENERLAND_EXTERNAL_DB_PASSWORD');
|
||||
|
||||
if ('' === $dsn || '' === $user) {
|
||||
throw new \PDOException('Missing external DB env vars for location lookup.');
|
||||
|
||||
Reference in New Issue
Block a user