yoramdelangen / heartqoutes
该软件包最新版本(v1.0.1)没有提供许可证信息。
Heartqoutes 获取随机引言的 API
v1.0.1
2015-03-08 21:22 UTC
Requires
- guzzlehttp/guzzle: 5.2.*
Requires (Dev)
- phpunit/phpunit: 4.7.*@dev
This package is auto-updated.
Last update: 2024-08-26 22:12:13 UTC
README
通过其 API 从 iHeartqoutes.com 获取引言。这是通过 iheartqoutes.com 的 API 获取引言的包装器。
通过 composer 安装
推荐使用 composer 安装 qoutes
。
composer require yoramdelangen/qoutes
或将其添加到需求中
"yoramdelangen/heartqoutes" : "dev-master"
对于稳定版本
"yoramdelangen/heartqoutes": "1.0.*"
使用方法
以下选项已实现,并直接来自 iheartqoutes
API
max_lines: maximum number of lines in the quote.
min_lines: minimum number of lines in the quote.
max_characters: maximum number of characters in the quote.
min_characters: minimum number of characters in the quote.
这些选项可以通过 __construct(array $options=[])
设置
$options = [
'max_lines' => 2,
'max_characters' => 200
];
$qoute = new Qoutes\Qoute($options);
或通过函数链来设置
$qoute = new Qoutes\Qoute();
$qoute->maxLines(2)->minCharacters(40)->maxCharacters(255);
获取特定类别或标记的引言
// get qoute from all sources
$qoute->get();
// get qoute from a source
$qoute->geeky();
$qoute->general();
$qoute->populair();
$qoute->religious();
$qoute->scifi();