dev-master
9999999-devA package designed to get your eloquent models up and running with UUIDs quickly.
MIT
The Requires
The Development Requires
by Mark Johnson
Wallogit.com
2017 © Pedro Peláez
A package designed to get your eloquent models up and running with UUIDs quickly.
This project is experimental and should not be used on real-life applications., (*1)
This is a very simple project that will get you up and running with UUID's within your eloquent models., (*2)
<?php
// Object creation
$foo = FooModel::create();
print $foo->uuid; // outputs: feb9035d-e9e2-4913-b6d5-695d0d67f882
// Object retrieval
$result = FooModel::find('feb9035d-e9e2-4913-b6d5-695d0d67f882');
print $foo->uuid; // outputs: feb9035d-e9e2-4913-b6d5-695d0d67f882
In your database migration for your model, you should have the UUID field set up like the following:, (*3)
```php <?php public function up() { Schema::create('foo_table', function (Blueprint $table) { $table->binary('uuid', 16);, (*4)
// ...
});
}
A package designed to get your eloquent models up and running with UUIDs quickly.
MIT