p1613m / laravel-editorjs
为Laravel设计的简单editor.js HTML解析器
v1.0.2
2023-11-16 15:45 UTC
Requires
- php: ^7.2|^8.1
- illuminate/support: ^8.0|^9.0|^10.0
- p1613m/editor.js: 1.0.1
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-16 18:01:00 UTC
README
Laravel-Editor.js
为Laravel设计的简单editor.js HTML解析器
安装
您可以通过Composer安装此包
composer require alaminfirdows/laravel-editorjs
您可以使用以下命令发布配置文件
php artisan vendor:publish --tag="laravel_editorjs-config"
可选地,您可以使用以下命令发布视图
php artisan vendor:publish --tag="laravel_editorjs-views"
用法
use App\Models\Post; $post = Post::find(1); echo LaravelEditorJs::render($post->body);
定义访问器
<?php namespace App\Models; use Illuminate\Database\Eloquent\Model; use AlAminFirdows\LaravelEditorJs\Facades\LaravelEditorJs; class Post extends Model { public function getBodyAttribute() { return LaravelEditorJs::render($this->attributes['body']); } } $post = Post::find(1); echo $post->body;
版本控制
贡献
请参阅贡献指南以获取详细信息。
鸣谢
许可证
MIT许可证(MIT)。请参阅许可证文件获取更多信息。