Download the PHP package mortogo321/laravel-quill without Composer

On this page you can find all versions of the php package mortogo321/laravel-quill. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-quill

Laravel Quill

A Laravel package for seamless integration with Quill 2.x WYSIWYG editor.

Latest Stable Version Total Downloads License PHP Version Require

Features

Requirements

Installation

Install the package via Composer:

Publish the assets and configuration:

Quick Start

1. Include Assets

Add the styles and scripts to your layout:

2. Use the Editor Component

3. Display Content

Configuration

The configuration file is located at config/quill.php. Key options include:

Theme

CDN Settings

Toolbar Presets

Three built-in presets: minimal, basic, full

Custom Toolbar

Image Uploads

Configure upload settings in config/quill.php:

Editor Component

Available Props

Prop Type Default Description
name string required Form input name
id string auto Editor element ID
value string null Initial content (Delta JSON or HTML)
placeholder string config Placeholder text
theme string 'snow' Quill theme ('snow' or 'bubble')
toolbar string/array config Toolbar preset or custom config
read-only bool false Read-only mode
height string '300px' Editor height
required bool false HTML5 required attribute
upload-url string auto Custom upload endpoint
formats array [] Allowed formats
modules array [] Additional Quill modules
debug bool false Enable debug mode

Examples

Basic Editor:

With Initial Content:

Read-Only:

Custom Height:

Bubble Theme:

Viewer Component

Available Props

Prop Type Default Description
content string null Content (Delta JSON or HTML)
delta array null Delta object directly
sanitize bool true Sanitize HTML output
class string null Additional CSS classes

Examples

Display Delta Content:

Display with Custom Class:

Without Sanitization:

Validation Rules

QuillContent

Validate Quill content with length constraints:

QuillDelta

Validate Delta structure and allowed formats:

Facade Methods

The Quill facade provides utility methods:

JavaScript API

The LaravelQuill object is available globally:

Events

Customization

Custom Upload Handler

Override the upload endpoint:

Custom Styling

Publish the CSS and modify public/vendor/quill/css/laravel-quill.css, or use CSS variables:

Environment Variables

Security

The package includes built-in content sanitization. Configure allowed tags and attributes in config/quill.php:

License

MIT License. See LICENSE for more information.

Credits


All versions of laravel-quill with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
illuminate/support Version ^10.0|^11.0|^12.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mortogo321/laravel-quill contains the following files

Loading the files please wait ...