Files
xk-api-yii/common/modelsgii/Config.php
2024-09-19 11:32:39 +08:00

71 lines
1.7 KiB
PHP

<?php
namespace common\modelsgii;
use Yii;
/**
* This is the model class for table "{{%config}}".
*
* @property string $id
* @property string $name
* @property integer $type
* @property string $title
* @property integer $group
* @property string $extra
* @property string $remark
* @property string $create_time
* @property string $update_time
* @property integer $status
* @property string $value
* @property integer $sort
*/
class Config extends \common\core\BaseActiveRecord
{
/**
* @inheritdoc
*/
public static function tableName()
{
return '{{%config}}';
}
/**
* @inheritdoc
*/
public function rules()
{
return [
[['type', 'group', 'create_time', 'update_time', 'status', 'sort'], 'integer'],
[['value'], 'string'],
[['name','title','remark'],'required'],
[['name'], 'string', 'min'=>4,'max' => 30],
[['title'], 'string','min'=>4,'max' => 50],
[['extra'], 'string', 'max' => 255],
[['remark'], 'string', 'max' => 100],
[['name'], 'unique'],
];
}
/**
* @inheritdoc
*/
public function attributeLabels()
{
return [
'id' => 'ID',
'name' => '配置标识',
'type' => '配置类型',
'title' => '配置说明',
'group' => '分组',
'extra' => '扩展',
'remark' => '说明文字',
'create_time' => '创建时间',
'update_time' => '更新时间',
'status' => '状态',
'value' => '配置值',
'sort' => '排序',
];
}
}