donut-org/donut
Composer 安装命令:
composer require donut-org/donut
包简介
README 文档
README
Installation
Download a latest package or use Composer:
composer require donut-org/donut
Donut requires PHP 5.6.0 or later.
Usage
<?php require __DIR__ . '/vendor/autoload.php'; // init $adapter = new Donut\Adapters\DibiSqliteAdapter(__DIR__ . '/app/db.sq3'); $processor = new Donut\Processor($adapter, function () { sleep(5 * 60); // 5 minutes }); // prepare tasks $facebookQueue = $processor->createQueue('facebook-queue') ->facebookPublishFacebookPost($accountId, $appId, $appSecret, $userAccessToken); $processor->createQueue('blogposts-queue') ->rssFeedFetchNewItems('https://example.com/feed/rss', '1h') ->rssFeedConvertItemToFacebookPost('NEW BLOGPOST! %TITLE%', $facebookQueue); // RUN! $processor->run(100); // number of repeats
License: New BSD License
Author: Jan Pecha, https://www.janpecha.cz/
统计信息
- 总下载量: 21
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2017-10-17