An eloquent presence verifier implementation
melihovv/eloquent-presence-verifier is a Laravel package for an eloquent presence verifier implementation.
It currently has 1 GitHub stars and 15 downloads on Packagist (latest version 1.1.1).
Install it with composer require melihovv/eloquent-presence-verifier.
Discover more Laravel packages by melihovv
or browse all Laravel packages to compare alternatives.
Last updated
Perform presence verification through eloquent Model class instead of DB facade.
Awesome package for database query caching spiritix/lada-cache demands
that all database queries should be ran from Eloquent Model subclasses which has LadaCacheTrait. But if you use
some of the following validations rules exists:users,id or unique:users,email Laravel run queries through DB
facade.
Install via composer
composer require melihovv/eloquent-presence-verifier
php artisan vendor:publish --provider="Melihovv\EloquentPresenceVerifier\ServiceProvider" --tag="config"
In this config you can specify custom model though which all queries will be send.
For spiritix/lada-cache users:
App\Models\TempModel<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class TempModel extends Model
{
use \Spiritix\LadaCache\Database\LadaCacheTrait;
}
config/eloquent-presence-verifierreturn [
'model' => \App\Models\TempModel::class,
];
You don't need to do anything. All is done in this package service provider: EloquentPresenceVerifier is set as default presence verificator instead of DatabasePresenceVerifier.
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
This package is bootstrapped with the help of melihovv/laravel-package-generator.