PHPackages                             gazsp/eloquent-cockpit - 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. gazsp/eloquent-cockpit

ActiveLibrary

gazsp/eloquent-cockpit
======================

Use Laravel Eloquent and Cockpit together

86PHP

Since Jun 2Pushed 10y ago2 watchersCompare

[ Source](https://github.com/gazsp/eloquent-cockpit)[ Packagist](https://packagist.org/packages/gazsp/eloquent-cockpit)[ RSS](/packages/gazsp-eloquent-cockpit/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

gazsp/eloquent-cockpit
======================

[](#gazspeloquent-cockpit)

Use Cockpit and Laravel Eloquent, together at last. Uses [jenssegers/laravel-mongodb](https://github.com/jenssegers/laravel-mongodb).

**MongoDB only at the moment**

Installation
------------

[](#installation)

```
composer require jenssegers/mongodb
composer require gazsp/eloquent-cockpit

```

### Lumen

[](#lumen)

Make sure Facades are enabled in app.php, and that the jenssegers/laravel-mongodb service provider is loaded:

```
$app->withFacades();
// ...
$app->register('Jenssegers\Mongodb\MongodbServiceProvider');
```

### Laravel

[](#laravel)

TBC (probably no different from Lumen)

Usage
-----

[](#usage)

If you have a collection called 'Events' in Cockpit, the model in Laravel or Lumen would be:

```
