1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?php
- /**
- *------------------------------------------------------
- * Model层基类
- *------------------------------------------------------
- *
- * @author qqiu@qq.com
- * @date 2016/05/26 09:22
- * @version V1.0
- *
- */
- namespace App\Models;
- use Illuminate\Database\Eloquent\Model;
- class BaseModel extends Model
- {
- /**
- * 维护数据表中 created_at 和 updated_at 字段
- */
- public $timestamps = true;
- /**
- * 多个Where
- * @param Object $query
- * @param array $arr ['status' => 1, 'type' => 2]
- * @return Object $query
- */
- public function multiwhere($query, $arr)
- {
- if ( !is_array($arr) ) {
- return $query;
- }
- foreach ($arr as $key => $value) {
- $query = $query->where($key, $value);
- }
- return $query;
- }
- }
|