mpociot/laravel-composite-key

Support composite keys in your laravel app.
44,709 35
Install
composer require mpociot/laravel-composite-key
Latest Version:1.0
PHP:>=5.5.9
License:MIT
Last Updated:Nov 18, 2020
Links: GitHub  ·  Packagist
Maintainer: mpociot

Laravel Composite Key Trait

This is a small trait that I use in my projects, if I need support for composite keys in my Eloquent models.

Install via composer:

composer require mpociot/laravel-composite-key

Then use the trait in your model:

class MyModel extends Model
{
    use HasCompositeKey;

    protected $primaryKey = ['foo', 'bar'];

}