Laravel package to seamlessly convert PrismJS HTML code blocks to Torchlight syntax highlighting.
aozen/prism2torchlight is a Laravel package for laravel package to seamlessly convert prismjs html code blocks to torchlight syntax highlighting..
It currently has 0 GitHub stars and 7 downloads on Packagist (latest version v1.0.0).
Install it with composer require aozen/prism2torchlight.
Discover more Laravel packages by aozen
or browse all Laravel packages to compare alternatives.
Last updated
Prism2Torchlight is a Laravel package designed to effortlessly convert PrismJS HTML code blocks to Torchlight syntax highlighting.
You can install the package via Composer:
composer require aozen/prism2torchlight
To use Prism2Torchlight, you need to include the TorchlightCast class in your Eloquent model's $casts property. This will automatically convert PrismJS code blocks when retrieving data from the database.
use Aozen\Prism2Torchlight\TorchlightCast;
class YourModel extends Model
{
protected $casts = [
'text' => TorchlightCast::class,
];
}
$text = '<pre class="language-php"><code>echo "Hello, Laravel!";</code></pre>';
$convertedText = Prism2Torchlight\Prism2Torchlight::convertToTorchlight($text);
echo $convertedText;
This package is open-source software licensed under the MIT license. Feel free to copy and paste this content into your README.md file. Let me know if you have any further requests or modifications!