X7ROOT File Manager
Current Path:
/home/gfecatvj/sites/restate/platform/core/setting/src/Supports
home
/
gfecatvj
/
sites
/
restate
/
platform
/
core
/
setting
/
src
/
Supports
/
📁
..
📄
DatabaseSettingStore.php
(7.89 KB)
📄
JsonSettingStore.php
(1.82 KB)
📄
SettingStore.php
(3.22 KB)
📄
SettingsManager.php
(924 B)
Editing: SettingsManager.php
<?php namespace Botble\Setting\Supports; use Illuminate\Database\DatabaseManager; use Illuminate\Support\Manager; use Illuminate\Foundation\Application; class SettingsManager extends Manager { /** * @var Application */ protected $app; /** * @return string */ public function getDefaultDriver() { return config('core.setting.general.driver'); } /** * @return JsonSettingStore */ public function createJsonDriver() { return new JsonSettingStore($this->app['files']); } /** * @return DatabaseSettingStore */ public function createDatabaseDriver() { $connection = $this->app->make(DatabaseManager::class)->connection(); $table = 'settings'; $keyColumn = 'key'; $valueColumn = 'value'; return new DatabaseSettingStore($connection, $table, $keyColumn, $valueColumn); } }
Upload File
Create Folder