2017 © Pedro Peláez
 

library libtask

PHP library for interacting with Taskwarrior 2.x.

image

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

The README.md

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)

Build Status, (*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)

The Versions