NAME

WWW::phpEasyProject - API to phpEasyProject-based website

VERSION

This document describes version 0.001 of WWW::phpEasyProject (from Perl distribution WWW-phpEasyProject), released on 2017-02-22.

SYNOPSIS

use WWW::phpEasyProject;

my $pep = WWW::phpEasyProject->new(
    url      => 'http://project.example.com/',
    username => 'foo',
    password => 'secret',
    #agent   => '...', # passed to WWW::Mechanize
);

$pep->add_task(

);

METHODS

new

login

logout

add_task

Usage: $pep->add_task(%args) => 1 (or die)

Known arguments:

  • title => str

  • project => int

  • start_date => str (e.g. "12-25-2017")

  • finish_date => str (e.g. "12-25-2017")

  • priority => int (e.g. 2)

  • warn_period => int (e.g. 86400 to mean 1 day)

  • degree_of_completion => int (0..4, 0 means 0%, 1 means 25%, 2 means 50%, 3 means 75%, 4 means 100%)

  • comment => str

  • is_private => bool

  • is_agreed => bool

HOMEPAGE

Please visit the project's homepage at https://metacpan.org/release/WWW-phpEasyProject.

SOURCE

Source repository is at https://github.com/perlancar/perl-WWW-phpEasyProject.

BUGS

Please report any bugs or feature requests on the bugtracker website https://rt.cpan.org/Public/Dist/Display.html?Name=WWW-phpEasyProject

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

SEE ALSO

http://www.phpeasyproject.com/

AUTHOR

perlancar <perlancar@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2017 by perlancar@cpan.org.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.