You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
1.4 KiB
56 lines
1.4 KiB
<?php
|
|
/*
|
|
* @Descripttion:
|
|
* @version:
|
|
* @Author: GuaPi
|
|
* @Date: 2021-07-29 10:40:49
|
|
* @LastEditors: GuaPi
|
|
* @LastEditTime: 2021-08-11 15:27:58
|
|
*/
|
|
|
|
namespace App\Models\Admin;
|
|
|
|
use Illuminate\Database\Eloquent\Model;
|
|
|
|
class AdminSetting extends Model
|
|
{
|
|
protected $table = 'admin_setting';
|
|
protected $primaryKey = 'id';
|
|
protected $guarded = [];
|
|
|
|
public static $modules = [
|
|
'website' => '网站配置',
|
|
'exchange' => '币币交易',
|
|
// 'otc' => '法币交易',
|
|
'option' => '期权交易',
|
|
'contract' => '合约交易',
|
|
'common' => '通用',
|
|
'paypal' => 'Paypal配置',
|
|
'coin1' => 'COIN-CEB',
|
|
'coin2' => 'COIN-TAUB',
|
|
'coin3' => 'COIN-BELP',
|
|
'invite' => '邀请海报配置'
|
|
];
|
|
|
|
//获取配置
|
|
// public static function getSettingByName($name)
|
|
// {
|
|
// return self::query()->where('name',$name)->first()->value;
|
|
// }
|
|
|
|
// public function getValueAttribute($v)
|
|
// {
|
|
// if ($v && $this->type === 'image'){
|
|
// if (strpos($v,'http') === false) return getFullPath($v);
|
|
// }
|
|
// return $v;
|
|
// }
|
|
//
|
|
// public function setValueAttribute($v)
|
|
// {
|
|
// if (strpos($v,env('IMG_URL')) !== false){
|
|
// $v = str_replace(env('IMG_URL'),'',$v);
|
|
// }
|
|
// $this->attributes['value'] = $v;
|
|
// }
|
|
}
|
|
|