erdiko / eloquent
Eloquent database ORM
1.0.0
2017-04-14 21:05 UTC
Requires
- php: >=5.4.0
- erdiko/core: ^1.0.0
- illuminate/database: *
This package is not auto-updated.
Last update: 2024-11-15 18:20:26 UTC
README
Use the Eloquent ORM from Laravel in your Erdiko app
Eloquent is a great ORM that uses the active record pattern.
You can use this to easily add Eleoquent to your erdiko app
To install via composer
composer require erdiko/eloquent
How to Use
In order to use Eloquent in your framework you can do one of the following
- Require in the bootstrap file (/app/appstrap.php) and Eloquent is available on all pages/routes
require_once VENDOR.'/erdiko/eloquent/src/bootstrap.php';
- Lazy load Eloquent by having your models extend the erdiko\eloquent\Model class instead of the \Illuminate\Database\Eloquent\Model class
class Users extends erdiko\eloquent\Model { }
- Lazy load using traits; Create a base model and
class BaseModel extends \Illuminate\Database\Eloquent\Model {
use \erdiko\eloquent\EloquentTraits;
}
Remember you only need to pick one scheme above, no need for all three. #2 is probably the most convenient.
Roadmap
Coming Soon