You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
903B

  1. <?php
  2. namespace App\Kintone\Models;
  3. /**
  4. * アプリ名 FAQ
  5. */
  6. class FAQ extends KintoneModel
  7. {
  8. const CONFIG_KEY = "KINTONE_APP_FAQ";
  9. const FIELD_GENRE = "ジャンル";
  10. const FIELD_QUESTION = "質問";
  11. const FIELD_ANSWER = "回答";
  12. const FIELD_SHOW_START_DATE = "表示開始日";
  13. const FIELD_SHOW_END_DATE = "表示終了日";
  14. protected const FIELDS = [
  15. ...parent::FIELDS,
  16. self::FIELD_GENRE => FieldType::DROP_DOWN,
  17. self::FIELD_QUESTION => FieldType::MULTI_LINE_TEXT,
  18. self::FIELD_ANSWER => FieldType::MULTI_LINE_TEXT,
  19. self::FIELD_SHOW_START_DATE => FieldType::DATE,
  20. self::FIELD_SHOW_END_DATE => FieldType::DATE,
  21. ];
  22. protected const FIELD_NAMES = [
  23. ...parent::FIELD_NAMES,
  24. self::FIELD_GENRE => 'genre',
  25. self::FIELD_QUESTION => 'question',
  26. self::FIELD_ANSWER => 'answer',
  27. ];
  28. }