Download the PHP package shetabit/stampable without Composer
On this page you can find all versions of the php package shetabit/stampable. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download shetabit/stampable
More information about shetabit/stampable
Files in shetabit/stampable
Package stampable
Short Description Add stamp behaviors into laravel models.
License MIT
Homepage https://github.com/shetabit/stampable
Informations about the package stampable
Laravel Stampable
This is a Laravel Package for adding stamp behaviors into laravel models. This package supports Laravel 5.2+
.
List of contents
- Install
- How to use
- Configure migration
- Configure Model
- Define stamps
- Working with stamps
- Change log
- Contributing
- Security
- Credits
- License
Install
Via Composer
How to use
Configure Migration
In your migration you must add timestamp
field per each stamp.
Configure Model
In your eloquent model add use HasStamps
trait like the below.
Define stamps
you can define stamps using protected stamps
attribute the model
stamps must be in ['stampName' => 'databaseFieldName']
format.
Working with stamps
Model creates methods and local scopes for each stamp dynamically.
According to the latest example, now we have the below methods for each Category
instance.
Change log
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONDUCT for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Mahdi khanzadi
- All Contributors
License
The MIT License (MIT). Please see License File for more information.