103 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			103 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| return [
 | |
| 
 | |
| 	/*
 | |
|     |--------------------------------------------------------------------------
 | |
|     | Enable / Disable auto save
 | |
|     |--------------------------------------------------------------------------
 | |
|     |
 | |
|     | Auto-save every time the application shuts down
 | |
|     |
 | |
|     */
 | |
| 	'auto_save'			=> false,
 | |
| 
 | |
|     /*
 | |
|     |--------------------------------------------------------------------------
 | |
|     | Cache
 | |
|     |--------------------------------------------------------------------------
 | |
|     |
 | |
|     | Options for caching. Set whether to enable cache, its key, time to live
 | |
|     | in seconds and whether to auto clear after save.
 | |
|     |
 | |
|     */
 | |
|     'cache' => [
 | |
|         'enabled'       => true,
 | |
|         'key'           => 'setting',
 | |
|         'ttl'           => 21600,
 | |
|         'auto_clear'    => true,
 | |
|     ],
 | |
| 
 | |
| 	/*
 | |
|     |--------------------------------------------------------------------------
 | |
|     | Setting driver
 | |
|     |--------------------------------------------------------------------------
 | |
|     |
 | |
|     | Select where to store the settings.
 | |
|     |
 | |
|     | Supported: "database", "json"
 | |
|     |
 | |
|     */
 | |
| 	'driver'			=> 'database',
 | |
| 
 | |
| 	/*
 | |
|     |--------------------------------------------------------------------------
 | |
|     | Database driver
 | |
|     |--------------------------------------------------------------------------
 | |
|     |
 | |
|     | Options for database driver. Enter which connection to use, null means
 | |
|     | the default connection. Set the table and column names.
 | |
|     |
 | |
|     */
 | |
| 	'database' => [
 | |
| 		'connection'    => null,
 | |
| 		'table'         => 'settings',
 | |
| 		'key'           => 'key',
 | |
| 		'value'         => 'value',
 | |
| 	],
 | |
| 
 | |
| 	/*
 | |
|     |--------------------------------------------------------------------------
 | |
|     | JSON driver
 | |
|     |--------------------------------------------------------------------------
 | |
|     |
 | |
|     | Options for json driver. Enter the full path to the .json file.
 | |
|     |
 | |
|     */
 | |
| 	'json' => [
 | |
| 		'path'          => storage_path() . '/settings.json',
 | |
| 	],
 | |
| 
 | |
| 	/*
 | |
|     |--------------------------------------------------------------------------
 | |
|     | Override application config values
 | |
|     |--------------------------------------------------------------------------
 | |
|     |
 | |
|     | If defined, settings package will override these config values.
 | |
|     |
 | |
|     | Sample:
 | |
|     |   "app.fallback_locale",
 | |
|     |   "app.locale" => "settings.locale",
 | |
|     |
 | |
|     */
 | |
| 	'override' => [
 | |
| 
 | |
| 	],
 | |
| 
 | |
|     /*
 | |
|     |--------------------------------------------------------------------------
 | |
|     | Required Extra Columns
 | |
|     |--------------------------------------------------------------------------
 | |
|     |
 | |
|     | The list of columns required to be set up
 | |
|     |
 | |
|     | Sample:
 | |
|     |   "user_id",
 | |
|     |   "tenant_id",
 | |
|     |
 | |
|     */
 | |
|     'required_extra_columns' => [
 | |
|         'company_id',
 | |
|     ],
 | |
| ];
 |