Download the PHP package davidbadura/taskwarrior without Composer
On this page you can find all versions of the php package davidbadura/taskwarrior. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download davidbadura/taskwarrior
More information about davidbadura/taskwarrior
Files in davidbadura/taskwarrior
Informations about the package taskwarrior
Taskwarrior PHP lib
used by doThings - a Taskwarrior web-ui.

Install
Unfortunately, the annotation reader is not automatically registered on composer. So you should add following line if you have [Semantical Error] The annotation "@JMS\Serializer\Annotation\Type" in property [...] does not exist, or could not be auto-loaded. exception:
Requirements
Taskwarrior changes its behavior by patch level updates and it is very difficult to support all versions. The current supported versions are:
| PHP Lib | Taskwarrior | PHP Version |
|---|---|---|
| 2.x | >=2.4.3 | >=5.4 |
| 3.x | >=2.5.0 | >=5.5 |
Usage
API
Task
| attr | writeable | type |
|---|---|---|
| uuid | false | string |
| description | true | string |
| priority | true | string |
| project | true | string |
| due | true | DateTime |
| wait | true | DateTime |
| tags | true | string[] |
| annotations | true | Annotation[] |
| urgency | false | float |
| entry | false | DateTime |
| start | false | DateTime |
| recur | true | Recurring |
| unti | true | DateTime |
| modified | false | DateTime |
| end | false | DateTime |
| status | false | string |
Example:
Taskwarrior
create TaskManager:
save a task:
find a task:
filter tasks:
filter pending tasks:
count tasks:
delete task:
done task:
start task:
stop task:
reopen task:
dependencies:
annotations:
QueryBuilder
example:
All versions of taskwarrior with dependencies
symfony/process Version ^2.5
jms/serializer Version ^1.0
phpoption/phpoption Version ^1.3
symfony/filesystem Version ^2.3
nesbot/carbon Version ^1.14
doctrine/collections Version ^1.3
webmozart/path-util Version ^2.1
webmozart/assert Version ^1.0.1
ocramius/proxy-manager Version ^1.0