项目作者: danielcosta

项目描述 :
UUID Eloquent Model
高级语言: PHP
项目地址: git://github.com/danielcosta/eloquent-uuid.git
创建时间: 2016-04-14T02:08:26Z
项目社区:https://github.com/danielcosta/eloquent-uuid

开源协议:MIT License

下载


Eloquent UUID Model

If you want your eloquent models to have the primary key as an UUID instead of the default incremental integer, you must use this abstract model on top of your models to convert them to an Eloquent UUID Model.

Install

Just require this package within your composer:

  1. composer require danielcosta/eloquent-uuid:^1.0

Sample usage

Using Eloquent UUID Model is as simple as just extending the abstract UUIDEloquentModel.

  1. use DCST\Database\Eloquent\Models\UUIDEloquentModel;
  2. class Product extends UUIDEloquentModel
  3. {
  4. // your class model
  5. }
  6. $product = new Product;
  7. $product->name = 'My Awesome Product';
  8. $product->save();
  9. var_dump($product->id); // 55d53549-e772-4765-9467-5a75d33cbf6a