第六课 Model介绍

Fork Me On Github
zodream zodream框架 2017年10月

最新文档

具体文档请查看【zodream

介绍

主要用于连接数据库,默认使用单例模式通过PDO连接,其他连接方式有MYSQL、MYSQLI。

使用

默认通过继承 Zodream\Database\Model\Model 扩展,添加具体的方法

php
                                          
<?php
namespace Domain\Model;

use Domain\Model\Model;
/**
* Class LogModel
* @property integer $id
* @property integer $type
* @property float $number
* @property string $remark
* @property integer $created_at
* @property integer $updated_at
*/
class LogModel extends Model {
    public static function tableName() {
        return 'log';
    }


    protected function rules() {
        return [
            'id' => 'required|int',
            'type' => 'int:0,9',
            'number' => '',
            'remark' => '',
            'created_at' => 'int',
            'updated_at' => 'int',
        ];
    }

    protected function labels() {
        return [
            'id' => 'Id',
            'type' => 'Type',
            'number' => 'Number',
            'remark' => 'Remark',
            'created_at' => 'Created At',
            'updated_at' => 'Updated At',
        ];
    }

}
123456789101112131415161718192021222324252627282930313233343536373839404142

一般是控制器调用方法传给视图。

点击查看全文
0 462 0