Skip to content

Commit

Permalink
feat: all the models are now auditable
Browse files Browse the repository at this point in the history
  • Loading branch information
sriramkanakam87 committed Aug 13, 2024
1 parent 8ef926a commit 7d84f6f
Show file tree
Hide file tree
Showing 9 changed files with 27 additions and 9 deletions.
4 changes: 3 additions & 1 deletion app/Models/Citation.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\MorphToMany;
use OwenIt\Auditing\Contracts\Auditable;

class Citation extends Model
class Citation extends Model implements Auditable
{
use HasFactory;
use \OwenIt\Auditing\Auditable;

/**
* The attributes that are mass assignable.
Expand Down
4 changes: 3 additions & 1 deletion app/Models/Entry.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,13 @@
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use OwenIt\Auditing\Contracts\Auditable;

class Entry extends Model
class Entry extends Model implements Auditable
{
use HasFactory;
use HasUUID;
use \OwenIt\Auditing\Auditable;

/**
* The attributes that are mass assignable.
Expand Down
4 changes: 3 additions & 1 deletion app/Models/GeoLocation.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;

class GeoLocation extends Model
class GeoLocation extends Model implements Auditable
{
use HasFactory;
use \OwenIt\Auditing\Auditable;

/**
* The attributes that are mass assignable.
Expand Down
4 changes: 3 additions & 1 deletion app/Models/License.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;

class License extends Model
class License extends Model implements Auditable
{
use HasFactory;
use \OwenIt\Auditing\Auditable;

/**
* The attributes that are mass assignable.
Expand Down
4 changes: 3 additions & 1 deletion app/Models/Organism.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,12 @@
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\MorphToMany;
use OwenIt\Auditing\Contracts\Auditable;

class Organism extends Model
class Organism extends Model implements Auditable
{
use HasFactory;
use \OwenIt\Auditing\Auditable;

/**
* The attributes that are mass assignable.
Expand Down
4 changes: 3 additions & 1 deletion app/Models/OrganismPart.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;

class OrganismPart extends Model
class OrganismPart extends Model implements Auditable
{
use HasFactory;
use \OwenIt\Auditing\Auditable;

/**
* The attributes that are mass assignable.
Expand Down
4 changes: 3 additions & 1 deletion app/Models/Properties.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;

class Properties extends Model
class Properties extends Model implements Auditable
{
use HasFactory;
use \OwenIt\Auditing\Auditable;

/**
* The attributes that are mass assignable.
Expand Down
4 changes: 3 additions & 1 deletion app/Models/Structure.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,10 @@

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;

class Structure extends Model
class Structure extends Model implements Auditable
{
use HasFactory;
use \OwenIt\Auditing\Auditable;
}
4 changes: 3 additions & 1 deletion app/Models/Ticker.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,10 @@

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use OwenIt\Auditing\Contracts\Auditable;

class Ticker extends Model
class Ticker extends Model implements Auditable
{
use HasFactory;
use \OwenIt\Auditing\Auditable;
}

0 comments on commit 7d84f6f

Please sign in to comment.