jeroendesloovere/wunderlist-php-api

此包已被弃用且不再维护。未建议替代包。

此Wunderlist PHP类连接到Wunderlist API。

1.0.0 2014-06-10 08:20 UTC

This package is auto-updated.

Last update: 2022-02-01 12:35:32 UTC


README

Latest Stable Version License Build Status

Wunderlist是一个功能丰富的待办事项应用。可以创建任务、子任务、提醒、文件和笔记。可以重新排列列表、任务和子任务。可以与其他用户共享列表,并可以对任务进行星标。

此Wunderlist PHP类连接到Wunderlist API,并实现了插入、更新、删除列表、任务、提醒、文件、笔记等所有功能。

此类基于PENDOnl/Wunderlist2-PHP-Wrapper,但我已从零开始重新编写以匹配最新的PHP PSR代码风格。使用Composer工作得非常好。

用法

安装

{
    "require": {
        "jeroendesloovere/wunderlist-php-api": "dev-master"
    }
}

在使用Composer时,将上述内容添加到您的composer.json文件中。

示例

// required to load (only when not using an autoloader)
require_once __DIR__ . '/src/Wunderlist.php';

// define API
$api = new \JeroenDesloovere\Wunderlist\Wunderlist('username', 'password');

// get profile
$profile = $api->getProfile();

// get lists
$lists = $api->getLists();

// get tasks
$tasks = $api->getTasks();

// ...

查看所有示例或检查Wunderlist类

文档

类有很好的内联文档。如果您使用了一个不错的IDE,您会看到每个方法都使用PHPDoc进行了文档。

贡献

欢迎贡献,并将得到充分认可。

拉取请求

添加或更新代码

  • 编码语法 - 请确保代码语法与包的其他部分保持一致。
  • 添加单元测试! - 如果您的补丁没有测试,则不会被接受。
  • 记录任何行为变更 - 确保README和任何其他相关文档都保持最新。
  • 考虑我们的发布周期 - 我们尽量遵循semver。随机破坏公共API不是选项。
  • 创建主题分支 - 不要让我们从您的master分支中拉取。
  • 每个特性一个拉取请求 - 如果您想做更多的事情,请发送多个拉取请求。
  • 发送连贯的历史记录 - 确保您的拉取请求中的每个单独提交都是有意义的。如果您在开发过程中不得不做出多个中间提交,请在提交之前将它们压缩。

问题

用于错误报告或代码讨论。

有关在help.github.com上如何与GitHub一起工作的更多信息。

鸣谢

许可证

本模块遵循MIT许可证。简单来说,只要保留版权声明,您就可以做任何事情。