PHPackages                             booosta/fullcalendar - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. booosta/fullcalendar

ActiveLibrary[Framework](/categories/framework)

booosta/fullcalendar
====================

Calendar class for the Booosta PHP Framework

v4.0.7(7mo ago)0111LGPL-3.0-onlyPHPPHP &gt;=8.0.0

Since Feb 14Pushed 7mo ago1 watchersCompare

[ Source](https://github.com/buzanits/booosta-fullcalendar)[ Packagist](https://packagist.org/packages/booosta/fullcalendar)[ RSS](/packages/booosta-fullcalendar/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependencies (2)Versions (10)Used By (1)

Calendar class for the Booosta PHP Framework
============================================

[](#calendar-class-for-the-booosta-php-framework)

This module provides a calendar class. It uses fullcalendar from fullcalendar.io

It can be used with the Booosta PHP framework or as standalone PHP class.

Booosta allows to develop PHP web applications quick. It is mainly designed for small web applications. It does not provide a strict MVC distinction. Although the MVC concepts influence the framework. Templates, data objects can be seen as the Vs and Ms of MVC.

From version 4 on it resides on Github and is available from Packagist under buzanits/booosta-webapp .

Installation with Booosta
-------------------------

[](#installation-with-booosta)

```
composer require booosta/fullcalendar

```

Instanciation with Booosta
--------------------------

[](#instanciation-with-booosta)

```
$cal = $this->makeInstance('fullcalendar', $name, $events, $events_url);

# [...]

$this->TPL['calendar'] = $cal->get_html();

```

`$events` is an array of arrays in the form that is described in the "Usage" section beneath. `$events_url` is not used anymore and there for backwards compatibility.

Installation as standalone object
---------------------------------

[](#installation-as-standalone-object)

```
# if you already have a composer.json in your directory, you can omit the first step!
composer require booosta/base
composer config repositories.asset-packagist composer https://asset-packagist.org
composer require booosta/fullcalendar

```

Instanciation as standalone object
----------------------------------

[](#instanciation-as-standalone-object)

```
