Scene.php 889 字节
<?php

namespace App\Http\Requests;

/**
 * @author:dc
 * @time 2023/5/11 14:49
 * Class Scene
 * @package App\Http\Requests
 */
trait Scene {

    /**
     * 更新场景
     */
    static $UPDATE = 1;

    /**
     * 创建场景
     */
    static $CREATE = 0;

    /**
     * 删除场景
     */
    static $DELETE = -1;


    private $scene;


    /**
     * @param $scene
     * @return $this
     * @author:dc
     * @time 2023/5/11 17:14
     */
    public function setScene($scene){
        var_dump($scene);
        $this->scene = $scene;

        return $this;
    }


    /**
     * @return mixed
     */
    public function getScene()
    {
        return $this->scene;
    }


    /**
     * @param $scene
     * @return bool
     * @author:dc
     * @time 2023/5/11 17:14
     */
    public function isScene($scene){
        return $this->scene === $scene;
    }

}