sirs / appointments-multistatus
4.1
2020-09-30 17:20 UTC
Requires
- php: >=7.0.0
- cviebrock/eloquent-sluggable: >=4.3
- laravel/framework: >=5.5
- sirs/tasks-multistatus: dev-master
- venturecraft/revisionable: 1.*
Requires (Dev)
- benconstable/phpspec-laravel: ~2.0
- phpspec/phpspec: ~2.0
README
提供迁移、种子、模型、事件、 artisan 命令和任务以支持预约管理。
安装
将以下内容添加到您的 composer.json 文件中
#!php
...
"require": {
...
"sirs/appointments": "3.0.x-dev"
}
注意:对于 laravel 5.0.x,使用版本 1.0.0
包含内容
- 表迁移
- appointment_statuses
- appointment_types
- appointments
- 常见状态和类型的种子
- 模型
- Appointment
- AppointmentType
- AppointmentStatus
- 特性
- AppointmentAttendeeTraits
- AppointmentStaffAttendeeTrait
- 为预约、类型和状态提供的 REST API 控制器
- 命令
- 取消预约
- 标记预约已参加
- 标记预约未参加
- 重新安排预约
- 安排预约
- 更新预约状态
- 事件
- AppointmentAttended
- AppointmentCancelled
- AppointmentMissed
- AppointmentScheduled
- AppointmentStatusWasUpdated
- AppointmentWasRescheduled
我该和谁联系?
- TJ Ward - jward3@email.unc.edu