bztang-admin/plugins/micro-communities/src/models/MicroCommunitiesSet.php

37 lines
798 B
PHP

<?php
namespace Yunshop\MicroCommunities\models;
use app\common\models\BaseModel;
use Illuminate\Database\Eloquent\SoftDeletes;
class MicroCommunitiesSet extends BaseModel
{
use SoftDeletes;
public $table="yz_micro_communities_set";
public $guarded = [''];
public static function getValue($name){
return self::uniacid()->where('name',$name)->value('value');
}
public static function setDefault($name,$data){
self::uniacid()->where('name',$name)->delete();
$values = [
'uniacid' => \YunShop::app()->uniacid,
'name' => $data['name'],
'value' => $data['value']
];
$model = new static();
$model->setRawAttributes($values);
$res = $model->save();
return $res;
}
}