Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fourlabsldn/gmaildoctrinebundle

Doctrine Implementation of fourlabsldn/GmailBundle
https://github.com/fourlabsldn/gmaildoctrinebundle

Last synced: about 1 month ago
JSON representation

Doctrine Implementation of fourlabsldn/GmailBundle

Awesome Lists containing this project

README

        

# FL\GmailDoctrineBundle

GmailDoctrineBundle provides you a Doctrine implementation of [GmailBundle](https://github.com/fourlabsldn/GmailBundle).

[![StyleCI](https://styleci.io/repos/70260536/shield?branch=master)](https://styleci.io/repos/70260536)
[![SensioLabsInsight](https://insight.sensiolabs.com/projects/3ed528cf-1d9b-4241-b91a-90eba601f5d4/mini.png)](https://insight.sensiolabs.com/projects/3ed528cf-1d9b-4241-b91a-90eba601f5d4)

## Installation

```bash
$ composer require fourlabs/gmail-doctrine-bundle
```

## Configuration

```
// app/config/config.yml

fl_gmail_doctrine:
sync_setting_class: TriprHqBundle\Entity\GmailSyncSetting
```

## Setup

- Create doctrine entities in your entities folder e.g. `AppBundle\Entity`.
- These entities must extend all the MappedSuperClasses in this bundle's `Entity` folder.
- Make sure you use the provided repositories (from the entity folder). Or extend the repositories.

```php