konsulting/laravel-editor-stamps

Simple package to add creator and editor to models, and populate them during creation or update.
458 1
Install
composer require konsulting/laravel-editor-stamps
Latest Version:1.1.2
PHP:^7.4 | ^8.0
License:MIT
Last Updated:Feb 5, 2026
Links: GitHub  ·  Packagist
Maintainer: konsulting

Editor Stamps

This package provides a simple trait for your Laravel models which saves the creating/updating user when a model is saved.

It also includes a replacement Schema Facade and BluePrint for use in your migrations to make the addition of created_by and updated_by columns.

Compatibility

Laravel 9

Usage

To use the trait

Simply use it in your model. use Konsulting\Laravel\EditorStamps\EditorStamps;

To use the Schema and Facade

Use the Schema and Blueprint in your migrations instead of Laravel Default.

use Klever\Laravel\EditorStamps\Schema;
use Klever\Laravel\EditorStamps\Blueprint;

In Laravel 12, you need to use the default Blueprint and Schema - we extend them with macro's.

Contributing

Contributions are welcome and will be fully credited. We will accept contributions by Pull Request.

Please:

  • Use the PSR-2 Coding Standard
  • Document changes in behaviour, including readme.md.