fuzzyma / contao-eloquent-example-project-bundle
Bundle for the contao-eloquent-example-project which shows the eloquent features brought to you by the fuzzyma/contao-eloquent-bundle
Installs: 11
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
This package is not auto-updated.
Last update: 2024-11-09 20:44:58 UTC
README
Bundle for the fuzzyma/contao-eloquent-example-project which shows the eloquent features brought to you by the fuzzyma/contao-eloquent-bundle
Installation
If you don't want to do this manually you can just create a project with:
composer create-project fuzzyma/contao-eloquent-example-project exampleProject app/console contao:setup
If not:
Step 1: Install
composer require fuzzyma/contao-eloquent-example-project-bundle
Step 2: Register Bundles
Add this three lines into your AppKernel.php
new WouterJ\EloquentBundle\WouterJEloquentBundle(), new Fuzzyma\Contao\EloquentBundle\ContaoEloquentBundle(), new Fuzzyma\Contao\EloquentExampleProjectBundle\ContaoEloquentExampleProjectBundle(),
Step 3: Configure
Add this to your config:
wouterj_eloquent: connections: default: database: "%database_name%" driver: mysql host: "%database_host%" username: "%database_user%" password: "%database_password%" charset: utf8 collation: utf8_unicode_ci prefix: 'tl_' default_connection: default eloquent: true aliases: false
Step 4: Update database
Open your install tool and run a database update. You can also do that by installing the fuzzyma/contao-database-commands-bundle.
Now you are free to test the new eloquent features!