technicalguru/bootstrap

为PHP应用提供Bootstrap

v1.0.0 2020-11-13 17:38 UTC

This package is auto-updated.

Last update: 2024-09-29 06:02:48 UTC


README

通过twbs/bootstrap模块为使用PHP的应用提供Bootstrap链接。

许可协议

本项目遵循GNU LGPL 3.0许可协议。

安装

通过Composer

composer install technicalguru/bootstrap

通过包下载

您可以从GitHub发布页面下载源代码包。

使用方法

获取提供的版本号

$version = \TgBootstrap\Bootstrap::getVersion();

获取Bootstrap CSS样式表和JavaScript库的URI

以下方法将为您提供用于进一步检查的URI

use TgBootstrap\Bootstrap;

// Get URI to all minified CSS
$uri = Bootstrap::getCssUri();

// Get URI to all uncompressed grid module CSS
$uri = Bootstrap::getCssUri('grid', FALSE);

// Get URI to minified Javascript bundle
$uri = Bootstrap::getJsUri();

// Get URI to minified, normal Bootstrap Javascript
$uri = Bootstrap::getJsUri(FALSE);

// Get URI to uncompressed, normal Bootstrap Javascript
$uri = Bootstrap::getJsUri(FALSE, FALSE);

您可以用相同的方式获取包含在您的HTML输出中的正确HTML标签

use TgBootstrap\Bootstrap;

// Get HTML stylesheet tag to all minified CSS
$tag = Bootstrap::getCssLink();

// Get HTML stylesheet tag to all uncompressed grid module CSS
$tag = Bootstrap::getCssLink('grid', FALSE);

// Get HTML Javascript tag to minified Javascript bundle
$tag = Bootstrap::getJsLink();

// Get HTML Javascript tag to minified, normal Bootstrap Javascript
$tag = Bootstrap::getJsLink(FALSE);

// Get HTML Javascript tag to uncompressed, normal Bootstrap Javascript
$tag = Bootstrap::getJsLink(FALSE, FALSE);

当您请求一个不存在的库时,所有方法都将抛出BootstrapException异常。

贡献

GitHub问题跟踪器中报告错误、请求增强或发起pull request。