Rinvex\Repository\Listeners\RepositoryEventListener::entityUpdated PHP Method

entityUpdated() public method

Listen to entities updated.
public entityUpdated ( Rinvex\Repository\Contracts\RepositoryContract $repository, mixed $entity ) : void
$repository Rinvex\Repository\Contracts\RepositoryContract
$entity mixed
return void
    public function entityUpdated(RepositoryContract $repository, $entity)
    {
        $clearOn = $repository->getContainer('config')->get('rinvex.repository.cache.clear_on');
        if ($repository->isCacheClearEnabled() && in_array('update', $clearOn)) {
            $repository->forgetCache();
        }
    }