Cekurte\EloquentBundle
, (*1)
- 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 =)., (*2)
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:, (*3)
// 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., (*4)
# 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., (*5)
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