carteni / highlight-bundle
由Ivan Sagalaev开发的highlight.js的PHP版本移植
v1.1.2
2017-06-09 07:09 UTC
Requires
- php: ^5.5.9 || ^7.0
- scrivo/highlight.php: ^9
- symfony/framework-bundle: ^3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^1.11
- phpunit/phpunit: ~4.8|~5.0
- symfony/console: ^3.0
- symfony/phpunit-bridge: ^3.0
This package is not auto-updated.
Last update: 2024-09-29 03:05:56 UTC
README
MesHighlightBundle 是基于scrivo/highlight.php库,这是Ivan Sagalaev开发的highlight.js的PHP移植。
步骤1:下载Bundle
$ composer require carteni/highlight-bundle
步骤2:启用Bundle
<?php // app/AppKernel.php // ... class AppKernel extends Kernel { public function registerBundles() { $bundles = array( // ... new \Mes\Misc\HighlightBundle\MesHighlightBundle(), ); // ... } // ... }
步骤3:安装样式
$ bin/console assets:install --symlink
步骤4:配置Bundle(可选)
mes_highlight: supported_languages: ["php", "xml", "twig", "javascript", "sql", "json"] root_path: "%kernel.root_dir%/Resources/" left_delimiter: "{{" right_delimiter: "}}"
示例
许可证
此Bundle采用MIT许可证。查看完整许可证在此Bundle中
报告问题
问题在Github问题跟踪器中跟踪。