grosay/loremizer

Loremizer 是一个基于著名的 `Lorem Ipsum` 生成随机内容的工具

此包的官方仓库似乎已消失,因此该包已被冻结。

0.1.0 2018-10-03 08:55 UTC

This package is auto-updated.

Last update: 2024-04-29 03:57:31 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

Loremizer 是一个基于著名的 Lorem Ipsum 生成随机内容的工具。

它是为您的演示和设计测试生成内容的一种快捷方式。

设置

先决条件

  • Composer
  • PHP 版本 >=5.6

通过 Composer 安装

composer require grosay/loremizer

使用方法

要使用 composer 包,请确保您的项目通过 composer 加载了自动加载器,例如

require_once __DIR__ . '/vendor/autoload.php';

然后告诉您的服务器您将使用 Loremizer 类

use Loremizer\loremizer;

短语

要获取单个短语,请调用以下方法

loremizer::getPhrase();

您也可以通过添加数字参数来调用多个短语,例如

loremizer::getPhrase(5);

您还可以直接调用 getParagraph(见下文)。

段落

getParagraph

要生成一个或多个段落,请调用该方法

loremizer::getParagraph();

默认情况下,它将返回两个段落。如果您想要更多,只需添加数字

loremizer::getParagraph(25);

标题(单词)

您可以通过调用以下方法获取一个随机标题

loremizer::getTitle();

如果您想直接获取围绕 H 标签的标题,请添加您想要的级别

loremizer::getTitle('h1');
loremizer::getTitle('h3');

图片

Loremizer 还允许您从 Unsplash 获取随机图片

loremizer::getImg();

默认情况下,它只返回 800x600 的图片 URI。

如果您直接想要图片标签

loremizer::getImg(true);

您可以通过指定宽度和高度来指定图像分辨率

loremizer::getImg(false, 1280, 1024); // will return URI for a 1280x1024 image

loremizer::getImg(true, 1920, 1080); // will return image tag for a 1920x1080 image

开发

如果您想为该项目做出贡献,请随时欢迎!只需将该仓库分支,在您的计算机上克隆它并开始编写代码!

您还可以通过在终端中运行 vagrant up 命令来挂载一个完全功能的 vagrant 环境。

一旦您的工作完成,只需提交一个 pull-request,我会查看它 :).

许可

此项目在 Apache2.0 许可下。

变更日志

  • 2018-10-03: 添加 "tags" 参数选项到 getTitle & getParagraph
  • 2018-10-02: Loremizer 的诞生

信用

Loremizer 返回的所有图片都在 Unsplash 上免费共享。