boundstate / eventful
Requires
- php: >=8.2
- ext-zip: *
- craftcms/cms: ^5.10.0
- sabre/vobject: ^4.5
- simshaun/recurr: ^5.0
Requires (Dev)
- craftcms/commerce: ^5.7
- craftcms/generator: ^2.1
- craftcms/phpstan: dev-main
- craftcms/rector: dev-main
- laravel/pint: ^1.29
- phpdocumentor/shim: ^3.10
- rector/rector: ^1.2
- vlucas/phpdotenv: ^5.4.0
- yiisoft/yii2-shell: ^2.0.3
README
Eventful - Make any Craft element an event
Requirements
This plugin requires Craft CMS 5.10.0 or later, and PHP 8.2 or later.
Installation
You can install this plugin via the in-app Plugin Store or with the command line.
Plugin Store
Visit the Plugin Store screen of your installation’s control panel, then search for Eventful.
Click the Install button, then check out the configuration instructions!
Composer
These instructions assume you are using DDEV, but you can run similar commands in other environments. Open up a terminal and run:
# Navigate to the project directory: cd /path/to/my-project # Require the plugin with Composer: ddev composer require boundstate/eventful # Install the plugin with Craft: ddev craft plugin/install eventful
Configuration
This plugin builds its configuration from Project config, managed via the Eventul → Settings screen in Craft’s control panel.
Development
Run ddev start to serve the demo at http://eventful.ddev.site.
Run ddev composer phpdoc to generate the docs.
Run ddev zensical serve to serve the docs at http://eventful.ddev.site:8000