Erdiko / eloquent by arroyolabs

Eloquent database ORM
588
6
3
Package Data
Maintainer Username: arroyolabs
Maintainer Contact: john@arroyolabs.com (John Arroyo)
Package Create Date: 2016-03-06
Package Last Update: 2017-04-14
Home Page: http://erdiko.org/framework/databases/
Language: PHP
License: MIT
Last Refreshed: 2024-11-20 03:01:08
Package Statistics
Total Downloads: 588
Monthly Downloads: 1
Daily Downloads: 0
Total Stars: 6
Total Watchers: 3
Total Forks: 5
Total Open Issues: 0

Eloquent

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

  1. Require in the bootstrap file (/app/appstrap.php) and Eloquent is available on all pages/routes
    require_once VENDOR.'/erdiko/eloquent/src/bootstrap.php';
  1. 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 { }
  1. 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

Read More

http://erdiko.org

https://laravel.com/docs/5.1/eloquent