Taskwarrior/README.md

25 lines
592 B
Markdown
Raw Normal View History

2015-02-06 07:26:04 -06:00
# Taskwarrior PHP lib
2015-02-05 13:41:03 -06:00
2015-02-05 13:47:39 -06:00
[![Build Status](https://travis-ci.org/DavidBadura/Taskwarrior.svg?branch=master)](https://travis-ci.org/DavidBadura/Taskwarrior)
2015-02-05 13:44:44 -06:00
2015-02-06 07:26:04 -06:00
![WOW](http://i.imgur.com/mvSQh0M.gif)
2015-02-05 13:41:03 -06:00
```php
2015-02-06 05:38:54 -06:00
$tm = \DavidBadura\Taskwarrior\TaskManager::create();
2015-02-05 13:41:03 -06:00
$task = new \DavidBadura\Taskwarrior\Task();
2015-02-06 06:09:01 -06:00
$task->setDescription('program this lib');
2015-02-06 06:08:13 -06:00
$task->setProject('hobby');
$task->setDue(new \DateTime('tomorrow'));
$task->addTag('next'); // todo :D
2015-02-05 13:41:03 -06:00
2015-02-06 05:38:54 -06:00
$tm->save($task);
2015-02-05 13:41:03 -06:00
2015-02-06 06:14:58 -06:00
$tasks = $tm->filter('project:hobby'); // one task
$tm->done($task);
$tasks = $tm->filter('project:hobby'); // empty
2015-02-05 13:41:03 -06:00
```