Files
a.montask/config/rich-text-laravel.php
T

79 lines
2.9 KiB
PHP

<?php
use Tonysm\RichTextLaravel\Editor\LexxyEditor;
use Tonysm\RichTextLaravel\Editor\TrixEditor;
use Tonysm\RichTextLaravel\Models\EncryptedRichText;
use Tonysm\RichTextLaravel\Models\RichText;
return [
/*
|--------------------------------------------------------------------------
| Rich Text Model
|--------------------------------------------------------------------------
|
| When using the suggested database structure, all your Rich Text content will be
| stored in the same Database table. All interactions with that table happens
| using this Eloquent Model. You can override this if you really need to.
|
*/
'model' => RichText::class,
/*
|--------------------------------------------------------------------------
| Encrypted Rich Text Model
|--------------------------------------------------------------------------
|
| When setting the `encrypted` option to `true` on the attribute, the package
| will use this model instead of the base RichText model.
|
*/
'encrypted_model' => EncryptedRichText::class,
/*
|--------------------------------------------------------------------------
| Supported Files Content-Types
|--------------------------------------------------------------------------
|
| When attaching non-image files to Trix, you can control here which files
| you want to handle and render in the default "remote file" template
| by explicitly adding your supported Content-Types to this list.
|
*/
'supported_files_content_types' => [
'application/pdf',
'text/csv',
'application/msword',
'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
'text/plain',
'application/vnd.ms-excel',
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
],
/*
|--------------------------------------------------------------------------
| Default Editor
|--------------------------------------------------------------------------
|
| Here you may specify the default rich text editor. Use the editor name
| (e.g., 'trix') which will be used to resolve the editor class and
| install the corresponding frontend assets during installation.
|
*/
'editor' => env('RICH_TEXT_EDITOR', 'lexxy'),
/*
|--------------------------------------------------------------------------
| Registered Editors
|--------------------------------------------------------------------------
|
| Here you may register the available editors for your application.
| The key is the editor name used above, and the value is the
| fully qualified class name of the editor implementation.
|
*/
'editors' => [
'trix' => TrixEditor::class,
'lexxy' => LexxyEditor::class,
],
];