'hash' // // Note: // Runtime login source of truth is data/admins.json. // ADMIN_USERS is kept only as optional legacy reference. // // Example: // 'max' => '$2y$10$your_hash_here' // define('ADMIN_USERS', [ 'admin' => '$2y$10$gArNDW.HhPmDcwYJ/xWRiOPkNop3695UIYzkV.G8WHQRUtLJVPLhy', 'manager' => '$2y$10$gArNDW.HhPmDcwYJ/xWRiOPkNop3695UIYzkV.G8WHQRUtLJVPLhy' ]); // Reservation settings define('RESERVATION_EXPIRY_DAYS', 60); define('ORDER_PREFIX', 'FWFS'); // Prefix for order number pattern: PREFIX-YEAR-SEQ // Browser-linked order history settings (no login required) define('ORDER_HISTORY_COOKIE_NAME', 'fw_shop_order_history'); define('ORDER_HISTORY_COOKIE_TTL_DAYS', 365); define('ORDER_HISTORY_MAX_IDS', 10); define('ORDER_HISTORY_COOKIE_SECRET', 'change-this-order-history-secret'); // Change this to a long random secret // Email settings define('ADMIN_EMAIL', 'inbox@medowar.de'); // Fallback recipient if no admin account emails are configured define('FROM_EMAIL', 'shop@med0.de'); // Change to your sender email define('FROM_NAME', SITE_NAME); // Data file paths define('DATA_DIR', __DIR__ . '/data/'); define('PRODUCTS_FILE', DATA_DIR . 'products.json'); define('RESERVATIONS_FILE', DATA_DIR . 'reservations.json'); define('ADMINS_FILE', DATA_DIR . 'admins.json'); define('FAQ_FILE', DATA_DIR . 'faq.json'); // Session settings if (session_status() === PHP_SESSION_NONE) { session_start(); }