An open API service indexing awesome lists of open source software.

https://github.com/alexis-gss/laravel-activity-logs

A package to log activities on models in Laravel project.
https://github.com/alexis-gss/laravel-activity-logs

activity-logs laravel php

Last synced: 4 months ago
JSON representation

A package to log activities on models in Laravel project.

Awesome Lists containing this project

README

        

[![Banner of the github account](./assets/images/github-visual.png)](https://packagist.org/packages/alexis-gss/laravel-activity-logs)

[![GitHub latest commit](https://img.shields.io/github/last-commit/alexis-gss/laravel-activity-logs?color=ff2908&style=for-the-badge)](https://github.com/alexis-gss/laravel-activity-logs/commit/master)
[![Packagist Version](https://img.shields.io/packagist/v/alexis-gss/laravel-activity-logs?color=ff2908&style=for-the-badge)](https://packagist.org/packages/alexis-gss/laravel-activity-logs)
[![Packagist Downloads](https://img.shields.io/packagist/dt/alexis-gss/laravel-activity-logs?color=ff2908&style=for-the-badge)](https://packagist.org/packages/alexis-gss/laravel-activity-logs)
[![GitHub License](https://img.shields.io/github/license/alexis-gss/laravel-activity-logs?color=ff2908&style=for-the-badge)](https://packagist.org/packages/alexis-gss/laravel-activity-logs)

# Introduction
[Laravel Activity Logs](https://packagist.org/packages/alexis-gss/laravel-activity-logs) is, as its name suggests, a package to test specified actions in a Laravel project like authentification, CRUDs, views and more.

# Table of contents

- [Introduction](#introduction)
- [Table of contents](#table-of-contents)
- [Compatibility](#compatibility)
- [Frameworks, Platforms and Libraries](#frameworks-platforms-and-libraries)
- [Documentation](#documentation)
- [Contributing](#contributing)
- [Create a task](#create-a-task)
- [Fixing a Bug](#fixing-a-bug)
- [Proposing a Change](#proposing-a-change)
- [Changelog](#changelog)
- [Copyright and License](#copyright-and-license)

# Compatibility

| Version | Laravel 8^ | Laravel 9^ | Laravel 10^ | Laravel 11^ |
| :---------: | :---------: | :---------: | :---------: | :---------: |
| v1.0.0 | ✅ | ✅ | ✅ | ✅ |

# Frameworks, Platforms and Libraries
[![PHP](https://img.shields.io/badge/php-%23777BB4.svg?style=for-the-badge&logo=php&logoColor=white)](https://www.php.net/)
[![Laravel](https://img.shields.io/badge/laravel-%23FF2D20.svg?style=for-the-badge&logo=laravel&logoColor=white)](https://laravel.com/docs/master)
[![Gitbook](https://img.shields.io/badge/GitBook-7B36ED?style=for-the-badge&logo=gitbook&logoColor=white)](https://www.gitbook.com/)

# Documentation

You can find all the documentation of this package on this link : [Laravel Activity Logs documentation](https://docs-laravel-activity-logs.alexis-gousseau.com).

# Contributing

### Create a task

You can create a [new issue](https://github.com/alexis-gss/laravel-activity-logs/issues/new/choose) with a specific templates : bug or feature.

Once your code is working, please run the following commands `./vendor/bin/phpstan`, `./vendor/bin/phpcs` to verify that your code is following the same coding standards (in all cases, there is github actions that check this part).

### Fixing a Bug

When fixing a bug please make sure to test it in several browsers. If you are not able to do so, mention that in a PR comment, so other contributors can do it.

### Proposing a Change

When implementing a feature please create an issue first explaining your idea and asking whether there's need for such a feature. Remember the script's core philosophy is to stay simple and minimal, doing one thing and doing it right.

# Changelog

Latest version v1.0.0.

See the [CHANGELOG.md](CHANGELOG.md) file for details.

# Copyright and License

[Laravel Activity Logs](https://packagist.org/packages/alexis-gss/laravel-activity-logs) was written by [Alexis Gousseau](https://github.com/alexis-gss).

Copyright (c) 2024 and beyond Alexis Gousseau.