processton-io/processton-elements

此包将生成常见元素

1.0.1 2024-05-17 17:23 UTC

This package is auto-updated.

Last update: 2024-09-17 18:31:09 UTC


README

Latest Version on Packagist Total Downloads GitHub Actions

这里应该放置您的描述。尽量限制在一两段之内,并提及您支持的PSR,以避免用户和贡献者产生混淆。

安装

您可以通过composer安装此包

composer require processton-io/processton-elements

用法

生成内容基本示例

ProcesstonElements::generateContent([
    ProcesstonElements::generateHeader('Your Title Here', 3),
    ProcesstonElements::generateText('your text here'),
    ProcesstonElements::generateList([
        "List Item 1",
        "List Item 2"
    ]),
    ProcesstonElements::generateImage('path_to_image', 'image_caption')
], ProcesstonElements::width(12, 12, 12))

高级

生成内容

ProcesstonElements::generateContent(
    $arrayOfContentItems,
    $objectOfProcesstonElementWidth
)

生成内容数据(API)

ProcesstonElements::generateContentData([
    $arrayOfContentItems
])

生成宽度(ProcesstonElementWidth)

ProcesstonElements::width(
    $SM_Widh,
    $MD_Widh,
    $LG_Width,
    $AditioalSizes = [
        'xxxs' => $XXXS_Width,
        'xxs' => $XXS_Width,
        'xs' => $XS_Width,
        'xl' => $XL_Width,
        'xxl' => $XXL_Width,
        'xxxl' => $XXXL_Width
    ]
)

生成标题元素(h1,h2,h3,h4,h5,h6)

ProcesstonElements::generateHeader($you_title, $level)

生成文本元素(段落)

ProcesstonElements::generateText($you_text)

生成列表

ProcesstonElements::generateList([
    "List Item 1",
    "List Item 2"
])

生成图片

ProcesstonElements::generateImage($URL_ToImage, $ImageCaption)

测试

composer test

变更日志

有关最近更改的更多信息,请参阅变更日志

贡献

有关详细信息,请参阅贡献指南

安全

如果您发现任何安全相关的问题,请通过电子邮件ahmadkokab@gmail.com联系,而不是使用问题跟踪器。

致谢

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件