cekurte / eloquentbundle
A bundle to integrate the Eloquent library on Symfony 2
Installs: 141
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=5.4
- illuminate/database: ~5.0
- symfony/framework-bundle: ~2.3
Requires (Dev)
- fabpot/php-cs-fixer: *
- phpunit/phpunit: ~4.5
This package is auto-updated.
Last update: 2024-11-16 02:57:01 UTC
README
- A simple bridge to use the Eloquent ORM with Symfony 2 (with all methods covered by php unit tests), contribute with this project!
If you liked of this library, give me a star =).
Installation
- The package is available on Packagist.
- The source files is PSR-2 compatible.
- Autoloading is PSR-4 compatible.
composer require cekurte/eloquentbundle
After, register the bundle in your AppKernel like this:
// app/AppKernel.php // ... public function registerBundles() { $bundles = array( // ... new Cekurte\EloquentBundle\CekurteEloquentBundle(), // ... ); // ... return $bundles; }
Configuration
All reference to configure this bundle is bellow, add this in your config file.
# app/config/config.yml # ... cekurte_eloquent: connection: driver: "mysql" # Default is mysql. Available too: postgres, sqlserver and sqlite. host: "127.0.0.1" # Required database: "dbname" # Required username: "user" # Required password: "pass" # Optional, default is "" charset: "utf8" # Optional, default is "utf8" collation: "utf8_unicode_ci" # Optional, default is "utf8_unicode_ci" prefix: "" # Optional, default is ""
How to use
See the documentation of the Eloquent ORM.
Contributing
- Give me a star =)
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Make your changes
- Run the tests, adding new ones for your own code if necessary (
vendor/bin/phpunit
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request