Question.php 505 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace App;
  3. use Illuminate\Database\Eloquent\Model;
  4. class Question extends Model
  5. {
  6. protected $guarded = [];
  7. const CATEGORY_TEST = 'test';
  8. const CATEGORY_CARD = 'card';
  9. public static $categoryMap = [
  10. self::CATEGORY_TEST => '试题',
  11. self::CATEGORY_CARD => '打卡'
  12. ];
  13. protected $casts = [
  14. 'options' => 'array',
  15. 'answers' => 'array',
  16. ];
  17. //
  18. public function exam()
  19. {
  20. return $this->belongsTo(Exam::class);
  21. }
  22. }