createModel()->newQuery(); foreach ($credentials as $key => $value) { if (! str_contains($key, 'password')) { $query->where($key, $value); } } $query->where([ 'tenant' => app('tenant')->slug, 'active' => true ]); return $query->first(); } }