alcea / yii2-prism-syntax-highlighter
Prism Syntax Highlighter for Yii2
Installs: 302
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:JavaScript
Type:yii2-extension
Requires
- php: >=5.4.0
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2021-10-06 13:35:17 UTC
README
This package is no longer maintained
YII2 Prism Syntax Highlighter
Prism is a lightweight, extensible syntax highlighter, built with modern web standards in mind. It’s used in thousands of websites, including some of those you visit daily.
#How to install?
1. Use composer
composer require alcea/yii2-prism-syntax-highlighter "~1"
2. or, edit require section from composer.json
"alcea/yii2-prism-syntax-highlighter": "~1"
3. or, clone from GitHub
git clone https://github.com/alceanicu/yii2-prism-syntax-highlighter
#How to use?
<?php use alcea\yii2PrismSyntaxHighlighter\PrismSyntaxHighlighter; PrismSyntaxHighlighter::widget([ 'theme' => PrismSyntaxHighlighter::THEME_DEFAULT, 'languages' => ['php', 'php-extras', 'css'], 'plugins' => ['copy-to-clipboard'] ]); $md = <<<MD_FILE '''js $(document).on('focusout', 'input[name="test"]', function(event) { event.preventDefault(); // do ... }); ''' MD_FILE; echo Markdown::process($md, 'gfm-comment');