<commit_before>[![Build Status](https://travis-ci.org/uruloke/LaraCalendar.svg?branch=master)](https://travis-ci.org/uruloke/LaraCalendar)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)


Documentation is still in development.

## Introduction
When building an calendar it can be troublesome when dealing with recurring events, this package is trying to solve this problem by making and easy to use builder syntax with easy extensibility. <br>

Install it via composer
```
$ composer require uruloke/lara-calendar
```


## Example
Let's say we wan't to create an event which repeats monday, tuesday, wednesday amd thursday each week.
We can generate this simply by doing the following

```php
$builder = new EventBuilder();
$builder->startsAt(Carbon::parse("2017-09-05 08:00"));<commit_msg>Added more badges<commit_after>[![Build Status](https://travis-ci.org/uruloke/LaraCalendar.svg?branch=master)](https://travis-ci.org/uruloke/LaraCalendar)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Latest Stable Version](https://poser.pugx.org/uruloke/lara-calendar/v/stable)](https://packagist.org/packages/uruloke/lara-calendar)
[![Total Downloads](https://poser.pugx.org/uruloke/lara-calendar/downloads)](https://packagist.org/packages/uruloke/lara-calendar)

Documentation is still in development.

## Introduction
When building an calendar it can be troublesome when dealing with recurring events, this package is trying to solve this problem by making and easy to use builder syntax with easy extensibility. <br>

Install it via composer
```
$ composer require uruloke/lara-calendar
```


## Example
Let's say we wan't to create an event which repeats monday, tuesday, wednesday amd thursday each week.
We can generate this simply by doing the following

```php
$builder = new EventBuilder();
$builder->startsAt(Carbon::parse("2017-09-05 08:00"));
{'fraction_non_alphanumeric': 0.12931034482758622, 'fraction_numerical': 0.012170385395537525, 'mean_word_length': 5.620805369127517, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 12, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3243217', 'n_tokens_mistral': 632, 'n_tokens_neox': 590, 'n_words': 172}