PHPackages                             akiftezcan38/history-log - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. akiftezcan38/history-log

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

akiftezcan38/history-log
========================

That allows you to keep a revision history for your models without thinking.

v1.1.0(1y ago)21.2kMITPHPPHP &gt;=7.3

Since Aug 4Pushed 1y ago1 watchersCompare

[ Source](https://github.com/akiftezcan38/history-log)[ Packagist](https://packagist.org/packages/akiftezcan38/history-log)[ RSS](/packages/akiftezcan38-history-log/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)DependenciesVersions (12)Used By (0)

Introduction
------------

[](#introduction)

History Registry is a simple and useful package where you can keep your history. With the history log, you can track the arrivals in an order and see who made these changes. At the same time, you can temporarily restrict the settings to watch the history or decide which events (creation, update, deletion, etc.) will be written to the table.

Installation
------------

[](#installation)

```
composer require akiftezcan38/history-log
php artisan migrate
```

Usage
-----

[](#usage)

History Log is simple to use. When you call **HistoryableTrait** into your model classes whose history you want to monitor, History Log will start to keep history for your model.

```
    use HistoryableTrait;
```

- If you want to exclude some columns from this, add this variable to your model class globally and write the column names as an array.

```
    protected $excludedColumns = ['deleted_at', 'id'];
```

- If you don't want to keep history in some model events, add the following variable. Currently, this version only keeps the history of create, update and delete events. A save event will be added in the future.

```
    protected $excludedEvents = ['delete', 'create'];
```

Idactiontablemodelmodel\_idcolumnold\_valuenew\_valueuser\_idip\_address1createdordersApp\\Models\\Order5\[\["order\_code"\],\["price"\],\["total\_price"\]\]\[{"order\_code":"ABC"},{"price":"20"},{"total\_price":"20"}\]\[{"order\_code":"ABCD"},{"price":"30"},{"total\_price":"60"}\]2177.77.0.1Giriş
-----

[](#giriş)

History Log veritabanı geçmişinizi tutabileceğiniz basit ve faydalı bir pakettir. History log ile bir sütunda meydana gelen değişikleri izleyebilirsiniz ve bu değişiklerin kim tarafından yapıldığını görebilirsiniz. Ayrıca opsiyonel olarak , geçmişini izleyeceğiniz sütunları kısıtlayabilir veya hangi eventlerde (create , update , delete vs.) tabloya yazacağına karar verebilirsiniz.

Kurulum
-------

[](#kurulum)

```
composer require akiftezcan38/history-log
php artisan migrate
```

Kullanım
--------

[](#kullanım)

History Log'un kullanımı basittir. Geçmişini izlemek istediğiniz model classlarınızın içine **HistoryableTrait** çağırdığınızda artık modeliniz için History Log geçmiş tutmaya başlayacak.

```
    use HistoryableTrait;
```

- Eğer bazı sütunları bundan hariç tutmak istiyorsanız model classınızın içerisine global olarak bu değişkeni ekleyin ve array olarak sütun isimlerini yazın.

```
    protected $excludedColumns = ['deleted_at', 'id'];
```

- Eğer bazı model eventlerinde geçmiş tutmak istemiyorsanız aşağıdaki değişkeni ekleyin. Şuan bu versyionda sadece create , update ve delete eventlerinin geçmişini tutuyor. İlerleyen zamanlarda save event da eklenecektir.

```
    protected $excludedEvents = ['delete', 'create'];
```

Idactiontablemodelmodel\_idcolumnold\_valuenew\_valueuser\_idip\_address1createdordersApp\\Models\\Order5\[\["order\_code"\],\["price"\],\["total\_price"\]\]\[{"order\_code":"ABC"},{"price":"20"},{"total\_price":"20"}\]\[{"order\_code":"ABCD"},{"price":"30"},{"total\_price":"60"}\]2177.77.0.1

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance42

Moderate activity, may be stable

Popularity18

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~90 days

Recently: every ~68 days

Total

11

Last Release

479d ago

PHP version history (3 changes)v1.0.0PHP ^7.3

v1.0.1PHP &gt;=7.4

v1.0.2PHP &gt;=7.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/1d6f87e972dc883b5873f06b59fe5fe398dddb2abfdf85bfbf8c3e6e76ee0e92?d=identicon)[akiftezcan38](/maintainers/akiftezcan38)

---

Top Contributors

[![akiftezcan38](https://avatars.githubusercontent.com/u/77398471?v=4)](https://github.com/akiftezcan38 "akiftezcan38 (1 commits)")

---

Tags

loglaravelhistoryaurorahistory-log

### Embed Badge

![Health badge](/badges/akiftezcan38-history-log/health.svg)

```
[![Health](https://phpackages.com/badges/akiftezcan38-history-log/health.svg)](https://phpackages.com/packages/akiftezcan38-history-log)
```

###  Alternatives

[ytake/laravel-fluent-logger

fluent logger for laravel and lumen

63541.6k1](/packages/ytake-laravel-fluent-logger)[kitloong/laravel-app-logger

Laravel log for your application

101.2M8](/packages/kitloong-laravel-app-logger)[moesif/moesif-laravel

Moesif Collection/Data Ingestion Middleware for Laravel

1065.8k](/packages/moesif-moesif-laravel)[melihovv/laravel-log-viewer

A Laravel log viewer

1231.5k1](/packages/melihovv-laravel-log-viewer)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
