webeweb / syntaxhighlighter-bundle
v3.3.1
2019-10-10 16:41 UTC
Requires
- php: ^5.6|^7.0
- symfony/asset: ^2.7|^3.0|^4.0
- symfony/framework-bundle: ^2.7|^3.0|^4.0
- symfony/translation: ^2.7|^3.0|^4.0
- twig/twig: ^1.0||^2.0
- webeweb/core-bundle: ^2.13
- webeweb/core-library: ^5.0
Requires (Dev)
- doctrine/doctrine-bundle: ^1.0
- doctrine/orm: ^2.2
- phpunit/phpunit: ^5.7|^7.0
- symfony/browser-kit: ^2.7|^3.0|^4.0
- symfony/form: ^2.7|^3.0|^4.0
- symfony/monolog-bundle: ^2.7|^3.0|^4.0
- symfony/security-bundle: ^2.7|^3.0|^4.0
- symfony/templating: ^2.7|^3.0|^4.0
- symfony/twig-bundle: ^2.7|^3.0|^4.0
This package is auto-updated.
Last update: 2019-10-15 16:35:21 UTC
README
集成 SyntaxHighlighter 与 Symfony 2 及更多。
重要通知:此包不再维护,其类已迁移到“core-bundle”包中(版本至2.15.0及以上) Core bundle
syntaxhighlighter-bundle 通过提供 Twig 扩展和 PHP 对象简化了 SyntaxHighlighter 的使用,用于在您的 Symfony 应用程序中突出显示语法。该包包含出色的 JS 库 SyntaxHighlighter。
使用 PHP 编写所有 SyntaxHighlighter 代码,使其更加简洁!
包含
兼容性
安装
打开命令行控制台,进入您的项目目录,然后执行以下命令以下载此包的最新稳定版本
$ composer require webeweb/syntaxhighlighter-bundle
此命令需要您已全局安装 Composer,如 Composer 文档中的 安装章节 所述。
然后,通过将其添加到项目 app/AppKernel.php 文件中注册的包列表中启用该包
public function registerBundles() { $bundles = [ // ... new WBW\Bundle\CoreBundle\WBWCoreBundle(), new WBW\Bundle\SyntaxHighlighterBundle\WBWSyntaxHighlighterBundle(), ]; // ... return $bundles; }
一旦添加了包,请执行以下操作
$ php bin/console wbw:core:unzip-assets $ php bin/console assets:install
使用
阅读 文档。
测试
要测试此包,最好在您的计算机上克隆此存储库。打开命令行控制台,执行以下命令以下载此包的最新稳定版本
$ git clone https://github.com/webeweb/syntaxhighlighter-bundle.git
$ cd syntaxhighlighter-bundle
$ composer install
安装所有必需库后,请执行以下操作
$ vendor/bin/phpunit
许可证
syntaxhighlighter-bundle 在 MIT 许可证下发布。有关详细信息,请参阅打包的 LICENSE 文件。