beyondcode / invoker-community

74 stars 2 forks source link

[Bug]: When implementing Auditable Module doesn't get picked up. #369

Open vecbralis opened 9 months ago

vecbralis commented 9 months ago

Operating system

Ubuntu 22

Laravel Version

v9.52.15

PHP Version

PHP 8.2.12 (cli) (built: Oct 26 2023 17:33:49) (NTS)

Project Location

Remote (Server)

Bug description

I am using package owen-it/laravel-auditing for auditing data changes in Model. But then Invoker doesn't pickup this Model files.

Example Model details in bottom

namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\HasMany;
use Illuminate\Database\Eloquent\Relations\HasOne;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;

class Person extends Model implements Auditable
{
    use HasFactory;
    use \OwenIt\Auditing\Auditable;
    use SoftDeletes;
...    
}

Steps to reproduce

Install package add it to Model file to be used. And try start project in Invoker application.

Relevant log output

No response