| Package Data | |
|---|---|
| Maintainer Username: | dredfern |
| Package Create Date: | 2016-08-07 |
| Package Last Update: | 2017-08-22 |
| Language: | PHP |
| License: | MIT |
| Last Refreshed: | 2025-10-22 15:14:55 |
| Package Statistics | |
|---|---|
| Total Downloads: | 42 |
| Monthly Downloads: | 0 |
| Daily Downloads: | 0 |
| Total Stars: | 4 |
| Total Watchers: | 1 |
| Total Forks: | 0 |
| Total Open Issues: | 0 |
A kick-starter project that pre-configures Doctrine, Twig, behaviours and some other stuff because bootstrapping projects with the same requirements is tedious.
Use this to kick-start a Doctrine based Laravel app.
Included are the following:
The default namespace is "App".
The following entities and matching repositories are provided, together with YAML mapping files, pre-configured:
Each repository has an interface that is pre-mapped to the interface in the repository config.
The User and Organization entities support Domain Events:
composer create-project somnambulist/laravel-doctrine-project my-project
./artisan doctrine:schema:validate
./artisan doctrine:schema:create
./artisan db:seed
./artisan serve
vagrant up
The standard Laravel welcome app + authentication have been setup and converted to Twig.
cache_build.sh - creates caches for routes, container etc.cache_clean.sh - clears all caches including Doctrine query cachesvagrant_db_reset.sh - drops and rebuilds the database (for development only)vagrant_refresh.sh - fully refreshes all applications files including composer update and npm install