plank / contentable
Create dynamic pages using polymorphic relationships and special Module classes
Requires
- php: ^8.2
- illuminate/contracts: ^10.0
- spatie/laravel-package-tools: ^1.14.0
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.9
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.20
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
This package is auto-updated.
Last update: 2024-04-30 11:25:57 UTC
README
Laravel Contentable
⚠️ This package is currently in development and is not ready for production use. ⚠️
Table of Contents
Installation
You can install the package via composer:
composer require plank/contentable
You can use the package's install command to complete the installation:
php artisan contentable:install
Quick Start
Once the installation has completed, to begin using the package:
Configuration
The package's configuration file is located at config/contentable.php
. If you did not publish the config file during installation, you can publish the configuration file using the following command:
php artisan vendor:publish --tag=contentable-config
Usage
Layouts
Layoutables
LayoutData
Contributing
Please see CONTRIBUTING for details.
Credits
License
The MIT License (MIT). Please see License File for more information.
Security Vulnerabilities
If you discover a security vulnerability within siren, please send an e-mail to security@plankdesign.com. All security vulnerabilities will be promptly addressed.