37 lines
798 B
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;
|
|
}
|
|
|
|
} |