Download the PHP package satya/eloquent-activity without Composer
On this page you can find all versions of the php package satya/eloquent-activity. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download satya/eloquent-activity
More information about satya/eloquent-activity
Files in satya/eloquent-activity
Package eloquent-activity
Short Description This will manage the eloquent activity and save to database
License MIT
Informations about the package eloquent-activity
Laravel Eloquent Activity Manage Package
This will manage the eloquent activity and save to database and developer can be easily manage the laravel app activity.
Installation
Package installation using composer
Register service provider in your config/app.php file:
Run the migrations:
Basic Usage
First, add the Satya\EloquentActivity\Traits\EloquentActivity trait to your model(s):
Custom Eloquent Tag Name Setup
By default, the package uses the log name as an eloquent name. For example, VendorCenter is the class name, so the log tag name considers as “Vendor Center”. If you went customize tag name just use declare the protected variable tagName in the model class body.
Retrieve App Activity
For retrieving app activity just use the Satya\EloquentActivity\Model\EloquentActivity model.
Example to retrieving specific record history
This package has features to view the specific record history by calling the recordHistory morphMany relationship method.
-
Controller
-
Model
- Result
How to Implement Eloquent Activity Features without Package.
Below link of article is helpful to implement this package features on your Laravel app without any package.
Link:- https://satyaprakash-nishad.medium.com/laravel-model-custom-logs-with-traits-89a246d8bf1c