library libtask
PHP library for interacting with Taskwarrior 2.x.
libtask/libtask
PHP library for interacting with Taskwarrior 2.x.
- Tuesday, June 3, 2014
- by kostajh
- Repository
- 3 Watchers
- 3 Stars
- 18 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 1 Versions
- 0 % Grown
LibTask - PHP Library for Taskwarrior
LibTask is a PHP library for interacting with Taskwarrior 2.x. You can use LibTask to add, modify, delete, and view tasks in a Taskwarrior database., (*1)
, (*2)
Usage
<?php
use LibTask\Task\Task;
use LibTask\Taskwarrior;
$taskwarrior = new Taskwarrior();
// Add a task
$task = new Task('Grind coffee beans');
$task
->setDue("today")
->setStatus("pending")
->setProject('morning')
->setTags(array('coffee', 'life'))
->setPriority('H');
$response = $taskwarrior->save($task)->getResponse();
// Load tasks
$tasks = $taskwarrior->loadTasks('overdue', array('status' => 'pending'));
References
Taskwarrior JSON Format, (*3)
Author
Kosta Harlan, (*4)