zm
2021-04-09 93652ca875fc904a25a7f214adc548745573950a
commit | author | age
90c639 1 <?php
Z 2
3 namespace app\models;
4
5 use Yii;
6
7 /**
8  * This is the model class for table "{{%core_plugin}}".
9  *
10  * @property int $id
11  * @property string $name
12  * @property string $display_name
13  * @property string $version
14  * @property int $is_delete
15  * @property string $created_at
16  * @property string $updated_at
17  * @property string $deleted_at
18  * @property string $pic_url
19  * @property string $desc
20  * @property int $sort
21  */
22 class CorePlugin extends ModelActiveRecord
23 {
24     /**
25      * {@inheritdoc}
26      */
27     public static function tableName()
28     {
29         return '{{%core_plugin}}';
30     }
31
32     /**
33      * {@inheritdoc}
34      */
35     public function rules()
36     {
37         return [
38             [['name', 'display_name'], 'required'],
39             [['is_delete', 'sort'], 'integer'],
40             [['created_at', 'updated_at', 'deleted_at'], 'safe'],
41             [['pic_url', 'desc'], 'string'],
42             [['name', 'display_name', 'version'], 'string', 'max' => 64],
43         ];
44     }
45
46     /**
47      * {@inheritdoc}
48      */
49     public function attributeLabels()
50     {
51         return [
52             'id' => 'ID',
53             'name' => 'Name',
54             'display_name' => 'Display Name',
55             'version' => 'Version',
56             'is_delete' => 'Is Delete',
57             'created_at' => 'Created At',
58             'updated_at' => 'Updated At',
59             'deleted_at' => 'Deleted At',
60             'pic_url' => 'Pic Url',
61             'desc' => 'Desc',
62             'sort' => 'Sort',
63         ];
64     }
65 }