tsyama/laravel-soft-delete-flag

此包的最新版本(0.1.2)没有提供许可证信息。

一个可以用于软删除的布尔列的Laravel包。

0.1.2 2019-10-07 02:02 UTC

This package is auto-updated.

Last update: 2024-09-08 11:16:55 UTC


README

一个可以用于软删除的布尔列的Laravel包。

安装

您可以使用composer将此包安装到您的Laravel应用中。

安装composer包的推荐方法是

composer require tsyama/laravel-soft-delete-flag

用法

1. 在您的模型类中使用SoftDeleteFlagTrait

<?php
namespace App;

use Tsyama\LaravelSoftDeleteFlag\Traits\SoftDeleteFlagTrait;
use Illuminate\Database\Eloquent\Model;

class User extends Model
{
    use SoftDeleteFlagTrait;
...

2. 定义一个常量并设置删除标志的列名

class User extends Model
{
    use SoftDeleteFlagTrait;
    
    const DELETED_AT = 'delete_flag';
...