/**
* Listen to entities deleted.
*
* @param \Rinvex\Repository\Contracts\RepositoryContract $repository
* @param mixed $entity
*
* @return void
*/
public function entityDeleted(RepositoryContract $repository, $entity)
{
$clearOn = $repository->getContainer('config')->get('rinvex.repository.cache.clear_on');
if ($repository->isCacheClearEnabled() && in_array('delete', $clearOn)) {
$repository->forgetCache();
}
}