escolalms / questionnaire
Escola LMS 问卷
0.2.20
2024-03-22 13:24 UTC
Requires
- php: >=7.4|>=8
- doctrine/dbal: ^2|^3
- escolalms/core: ^1
- laravel/framework: >=8.0
Requires (Dev)
- escolalms/courses: ^0
- orchestra/testbench: ^6
- phpunit/phpunit: ^9.0
- dev-main
- 0.2.20
- 0.2.19
- 0.2.18
- 0.2.17
- 0.2.16
- 0.2.15
- 0.2.14
- 0.2.13
- 0.2.12
- 0.2.11
- 0.2.10
- 0.2.9
- 0.2.8
- 0.2.7
- 0.2.6
- 0.2.5
- 0.2.4
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.9
- 0.1.8
- 0.1.7
- 0.1.6
- 0.1.5
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- 0.0.15
- 0.0.14
- 0.0.13
- 0.0.12
- 0.0.11
- 0.0.10
- 0.0.9
- 0.0.8
- 0.0.7
- 0.0.6
- 0.0.5
- 0.0.4
- 0.0.3
- 0.0.2
- 0.0.1
- dev-feature/REK-20
This package is auto-updated.
Last update: 2024-09-27 13:55:55 UTC
README
问卷软件包
它做什么
此软件包用于为 EscolaLms 创建问卷。
安装
composer require escolalms/questionnaire
php artisan migrate
php artisan db:seed --class="EscolaLMS\Questionnaire\Database\Seeders\QuestionnairePermissionsSeeder"
端点
测试
运行 ./vendor/bin/phpunit
来运行测试。请参阅 tests 文件夹,它是文档附录的良好起点。
事件
此软件包不触发任何事件。
监听器
此软件包不监听任何事件
如何在前端使用它。
管理员面板
左侧菜单
问卷列表
创建/编辑问卷
创建/编辑问题
将问卷分配给课程
答案列表
报告
前端应用
...
权限
权限定义在 seeder
数据库关系
Questionnaires
通用问卷(标题)与Questionnaire_models
相关Questionnaire_models
问卷模型属于模型类型和模型 IDQuestionnaire_model_types
模型类型(课程、网络研讨会等)Questions
问题属于问卷Question_answers
问题答案与问题和问卷模型相关
Questionnaires 1 -> n Questionnaire_models
Questionnaires 1 -> n Questions
Questionnaire_models 1 -> n Questionnaire_model_types
Question_answers 1 -> n Questions
Question_answers 1 -> n Questionnaire_models
要添加新的模型类型,需要向 Questionnaire_model_types
插入新的记录
title -> Title of model (example - 'Course')
model_class => Model class name (example 'EscolaLms\Courses\Models\Course')