Fix Pint formatting

This commit is contained in:
root
2026-06-09 01:25:14 -04:00
parent 6be4875c5e
commit 20a0b6c4e5
1485 changed files with 11318 additions and 10273 deletions
@@ -7,16 +7,14 @@ use Illuminate\Contracts\Pagination\LengthAwarePaginator;
class PreferencesQueryService
{
public function __construct(private PreferencesOptionsService $options)
{
}
public function __construct(private PreferencesOptionsService $options) {}
public function getForUser(int $userId): array
{
$row = Preferences::query()->where('user_id', $userId)->first();
$base = $this->options->defaultPreferences();
if (!$row) {
if (! $row) {
return [
'preferences' => $base,
'options' => $this->optionsPayload(),
@@ -35,12 +33,12 @@ class PreferencesQueryService
->leftJoin('users', 'users.id', '=', 'user_preferences.user_id')
->select('user_preferences.*', 'users.firstname', 'users.lastname', 'users.email');
if (!empty($filters['user_id'])) {
if (! empty($filters['user_id'])) {
$query->where('user_preferences.user_id', (int) $filters['user_id']);
}
if (!empty($filters['q'])) {
$term = '%' . strtolower(trim((string) $filters['q'])) . '%';
if (! empty($filters['q'])) {
$term = '%'.strtolower(trim((string) $filters['q'])).'%';
$query->where(function ($q) use ($term) {
$q->whereRaw('LOWER(users.firstname) LIKE ?', [$term])
->orWhereRaw('LOWER(users.lastname) LIKE ?', [$term])
@@ -53,7 +51,7 @@ class PreferencesQueryService
$allowedSorts = ['updated_at', 'created_at', 'user_id'];
if (in_array($sortBy, $allowedSorts, true)) {
$query->orderBy('user_preferences.' . $sortBy, $sortDir);
$query->orderBy('user_preferences.'.$sortBy, $sortDir);
} else {
$query->orderBy('user_preferences.updated_at', 'desc');
}