PHP code example of idoneo / humano-version-control
1. Go to this page and download the library: Download idoneo/humano-version-control library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
use Spatie\Activitylog\Traits\LogsActivity;
use Spatie\Activitylog\LogOptions;
class Contact extends Model
{
use LogsActivity;
public function getActivitylogOptions(): LogOptions
{
return LogOptions::defaults()
->logFillable()
->logOnlyDirty()
->dontSubmitEmptyLogs();
}
}
// Get versions for a specific model instance
GET /version-control/api/{model}/{id}/versions
// Get activities with DataTables support
GET /version-control/api/activities