vendocrat / laravel-meta
Simple and fluent meta data for Eloquent Models in Laravel 5.
Requires
- php: >=5.6.4|^7.0
- illuminate/database: >=5.3
- illuminate/support: >=5.3
Requires (Dev)
- doctrine/dbal: 2.5.x
- laravel/framework: 5.3.*
- mockery/mockery: 0.9.*
- phpunit/phpunit: ^6.0
This package is not auto-updated.
Last update: 2022-02-01 12:50:56 UTC
README
Meta
Simple and fluent meta data for Eloquent Models in Laravel 5.
Important Notice
This package is a work in progress, please use with care and feel free to report any issues or ideas you may have!
We've transferred this package to a new owner and therefor updated the namespaces to Lecturize\Meta. The config file is now config/lecturize.php
.
Installation
Require the package from your composer.json
file
Attention: This package is a work in progress, please use with care and be sure to report any issues!
"require": { "lecturize/laravel-meta": "dev-master" }
and run $ composer update
or both in one with $ composer require lecturize/laravel-meta
.
Next register the service provider and (optional) facade to your config/app.php
file
'providers' => [ // Illuminate Providers ... // App Providers ... Lecturize\Meta\MetaServiceProvider::class ];
Configuration & Migration
$ php artisan vendor:publish --provider="Lecturize\Meta\MetaServiceProvider"
This will create a config/lecturize.php
and a migration file. In the config file you can customize the table names, finally you'll have to run migration like so:
$ php artisan migrate
License
Licensed under MIT license.
Author
Handcrafted with love by Alexander Manfred Poellmann in Vienna & Rome.