mikebronner / laravel-model-caching

Eloquent model-caching made easy.
MIT License
2.26k stars 217 forks source link

Trail 'GeneaLabs\LaravelPivotEvents\Traits\PivotEventTrait' not found #264

Closed jvv8 closed 5 years ago

jvv8 commented 5 years ago

I just upgraded to Laravel 5.8 but I get the error:

Trait 'GeneaLabs\LaravelPivotEvents\Traits\PivotEventTrait' not found {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalErrorException(code: 1): Trait 'GeneaLabs\\LaravelPivot
Events\\Traits\\PivotEventTrait' not found at vendor/genealabs/laravel-model-caching/src/Traits/Cachable.php:9)

I don't specifically include the PivotEventTrait anywhere in my application, just the Cacheable trait.

Environment

mikebronner commented 5 years ago

@jvv8 Please provide your entire stack trace. You can find it in /storage/logs/laravel.log.

jvv8 commented 5 years ago
   Symfony\Component\Debug\Exception\FatalErrorException  : Trait 'GeneaLabs\LaravelPivotEvents\Traits\PivotEventTrait' not found

  at /mnt/disks/home-disk/pricex.ch/vendor/genealabs/laravel-model-caching/src/Traits/Cachable.php:9
     5| trait Cachable
     6| {
     7|     use Caching;
     8|     use ModelCaching;
  >  9|     use PivotEventTrait {
    10|         ModelCaching::newBelongsToMany insteadof PivotEventTrait;
    11|     }
    12| }
    13|
mikebronner commented 5 years ago

@jvv8 That is not the full stack trace. Take a look at issue #255 for an example.

jvv8 commented 5 years ago

Oops, looks like I forgot to restart supervisor after upgrading to the latest version.

mikebronner commented 5 years ago

Good to hear it's working again1 :)