ericfortmeyer/student-assignment-scheduler

此软件包已被弃用且不再维护。未建议替代软件包。

此项目的依赖项和配置


README

Build Status Latest Stable Version Total Downloads License composer.lock

一种安排和通过电子邮件发送学生作业以供周中会议的方式。

😎

以下是一个基本用法示例

<?php
...

/**
 * Parse pdf schedules into json
 *
 * Data derived from the json schedules are used
 * when the user of the application schedules assignments
 * and for writing out assignment forms
 */
createJsonSchedulesFromWorkbooks(
    $WorkbookParser,
    $path_to_workbooks,
    $path_to_data,
    jsonScheduleCreationNotification()
);

/**
 * Create assignment forms.
 *
 * The json files representing weeks of assignments are used
 * to generate pdf assignment forms.
 */
writeAssignmentForms(
    $AssignmentFormWriter,
    $path_to_json_assignments,
    $path_to_json_schedules,
    $hasScheduleAlreadyBeenCompleted,
    false
);

待办事项

  • 创建命令行工具
    • [] 添加 CLI 配置
  • [] 创建 Web 界面
  • 编写测试

想要贡献?

联系