technicalguru / bootstrap
为PHP应用提供Bootstrap
v1.0.0
2020-11-13 17:38 UTC
Requires
- php: >=7.0.0
- twbs/bootstrap: *
Requires (Dev)
- phpunit/phpunit: ^9
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。