21 lines
521 B
PHP
21 lines
521 B
PHP
<?php
|
|
|
|
namespace Paymenter\Extensions\Others\ForceTheme\Support;
|
|
|
|
use App\Models\Extension as ExtensionModel;
|
|
|
|
class Config
|
|
{
|
|
public static function get(): array
|
|
{
|
|
$row = ExtensionModel::where('extension', 'ForceTheme')->where('type', 'other')->first();
|
|
$settings = $row?->settings->pluck('value', 'key')->toArray() ?? [];
|
|
return [
|
|
'mode' => $settings['mode'] ?? 'light',
|
|
'local_storage_key' => $settings['local_storage_key'] ?? '_x_darkMode',
|
|
];
|
|
}
|
|
}
|
|
|
|
|