|
|
|
@ -6,9 +6,15 @@ use Illuminate\Database\Eloquent\Model; |
|
|
|
class BaseModel extends Model |
|
|
|
{ |
|
|
|
protected $dateFormat = 'U'; |
|
|
|
# 使用空方法覆盖,不转换时间戳
|
|
|
|
public function getUpdatedAtColumn() { } |
|
|
|
# 不转换时间戳,若使用getUpdatedAtColumn,则不能自动写入时间戳
|
|
|
|
public function getUpdatedAtAttribute($value) |
|
|
|
{ |
|
|
|
return strtotime($value); |
|
|
|
} |
|
|
|
|
|
|
|
# 使用空方法覆盖,不转换时间戳
|
|
|
|
public function getCreatedAtColumn() { } |
|
|
|
# 不转换时间戳,若使用getUpdatedAtColumn,则不能自动写入时间戳
|
|
|
|
public function getCreatedAtAttribute($value) |
|
|
|
{ |
|
|
|
return strtotime($value); |
|
|
|
} |
|
|
|
} |