Audit Tags

The ability to tag an Audit has been present since version 5.0.0, making it convenient for filtering.

Generating tags

The Auditable interface defines a generateTags() method for generating tags for each model.

That method should return an array of strings, which will be converted into a comma separated values string on save.

By default, the Auditable trait implementation will return an empty array, which results in NULL, once the Audit is stored.


namespace App\Models;

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

class Article extends Model implements Auditable
    use \OwenIt\Auditing\Auditable;

     * {@inheritdoc}
    public function generateTags(): array
        return [

    // ...