question_bank.php 923 B

12345678910111213141516171819202122232425
  1. <?php
  2. return [
  3. 'timeout' => (int) env('QUESTION_BANK_TIMEOUT', 10),
  4. 'cache_ttl' => (int) env('QUESTION_BANK_CACHE_SECONDS', 300),
  5. 'retry' => (int) env('QUESTION_BANK_RETRY', 2),
  6. 'retry_delay' => (int) env('QUESTION_BANK_RETRY_DELAY', 200),
  7. 'mode' => env('QUESTION_BANK_MODE', 'local'),
  8. /** 知识点题量统计:教材章节顺序用哪一册(textbooks.semester,默认 2=下学期) */
  9. 'kp_stats_semester' => (int) env('KP_STATS_SEMESTER', 2),
  10. /**
  11. * 知识点组卷 assemble_type=2:将 kp_code_list 扩展为「各选中知识点的直接父节点」在 knowledge_points 中的整棵子树并集,
  12. * 以便同一父章节(如 SIM01)下兄弟知识点(SIM01A–E)的题目一并参与选题。
  13. */
  14. 'kp_assemble_include_parent_subtree' => filter_var(
  15. env('KP_ASSEMBLE_INCLUDE_PARENT_SUBTREE', true),
  16. FILTER_VALIDATE_BOOLEAN
  17. ),
  18. ];