скрытие магазина

This commit is contained in:
2026-07-28 14:47:07 +04:00
parent 373649c3d2
commit 66251ede8e
15 changed files with 169 additions and 172 deletions
+26
View File
@@ -0,0 +1,26 @@
<?php
namespace App\Services;
use Illuminate\Support\Facades\DB;
class StoreAvailabilityService
{
private const CONFIG_ID = 1;
public function isEnabled(): bool
{
return (bool) DB::connection('store')
->table('store_config')
->where('id', self::CONFIG_ID)
->value('enabled');
}
public function setEnabled(bool $enabled): void
{
DB::connection('store')
->table('store_config')
->where('id', self::CONFIG_ID)
->update(['enabled' => (int) $enabled]);
}
}