miguelsenne / task-manager
任务管理器 SDK
v1.0.0
2019-09-25 01:38 UTC
Requires
- php: ^7.2
- sinergi/token: ^0.1.0
Requires (Dev)
- fzaninotto/faker: ^1.8
- mockery/mockery: ^1.2
- phpunit/phpunit: ^7.5
- psy/psysh: @stable
- squizlabs/php_codesniffer: ^3.4
This package is auto-updated.
Last update: 2024-09-29 05:22:07 UTC
README
这是一个用于管理任务和项目的包。
我们将数据存储在内存中作为数据库。
需要 PHP 7.2
安装
您可以使用 Composer 安装任务管理器
composer require miguelsenne/task-manager
入门
首先使用 use
语句引入类,并创建一个带有 id project 的实例,如果您需要访问 项目
use \miguelsenne\TaskManager\Models\Project; $Project = new Project();
然后,注册一个项目
$result = $Project->store('New Project'); print_r($result);
使用 delete
方法删除一个项目
$project = new Project('5d8f83f6d1f2c9.59688033'); $result = $project->delete(); print_r($result);
使用 find
方法查找一个项目
$project = new Project('5d8f83f6d1f2c9.59688033'); $result = $project->find(); print_r($result);
使用 reset
方法清除所有项目
$project = new Project; $result = $project->reset(); print_r($result);
任务
首先使用 use
语句引入类,并创建一个带有项目 id 的实例
use miguelsenne\TaskManager\Models\Task; $task = new Task('5d8f83f6d1f2c9.59688033');
然后,注册一个任务
$result = $task->store('New Task'); print_r($result);
更改任务的进度。任务创建时,进度为 待办
$result = $task->changeProgress(); print_r($result);