chialab / calendar
BEdita 5 plugin for calendar views.
Installs: 11 782
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:cakephp-plugin
Requires
- php: >=8.1
- bedita/core: ^5.0.0
- cakephp/cakephp: ^4.0
- chialab/frontend-kit: ^3.0
Requires (Dev)
- cakephp/cakephp-codesniffer: ^5.0
- cakephp/plugin-installer: ^1.0
- phpunit/phpunit: ~8.5.0 || ^9.3
README
Calendar is a BEdita 5 plugin designed to render and filter calendar views.
Usage
You can install the plugin using Composer.
The recommended way to install Composer packages is:
$ composer require chialab/calendar
Then, you have to load it as plugin in your Cake application:
src/Application.php
$this->addPlugin('Chialab/Calendar');
Please read the Wiki to correctly setup the application.
Testing
Since some FrontendKit queries uses specific MySQL syntax, you must provide a DSN url for a test database before running tests:
$ export db_dsn='mysql://root:****@localhost/bedita4_calendar'
Then, you can launch tests using the test
composer command:
$ composer run test
License
Chialab/Calendar is released under the MIT license.