| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <?php
- // +----------------------------------------------------------------------
- // | Library for ThinkAdmin
- // +----------------------------------------------------------------------
- // | 版权所有 2014~2021 广州楚才信息科技有限公司 [ http://www.cuci.cc ]
- // +----------------------------------------------------------------------
- // | 官方网站: https://gitee.com/zoujingli/ThinkLibrary
- // +----------------------------------------------------------------------
- // | 开源协议 ( https://mit-license.org )
- // +----------------------------------------------------------------------
- // | gitee 仓库地址 :https://gitee.com/zoujingli/ThinkLibrary
- // | github 仓库地址 :https://github.com/zoujingli/ThinkLibrary
- // +----------------------------------------------------------------------
- namespace think\admin;
- /**
- * 自定义数据异常
- * Class Exception
- * @package think\admin
- */
- class Exception extends \Exception
- {
- /**
- * 异常数据对象
- * @var mixed
- */
- protected $data = [];
- /**
- * Exception constructor.
- * @param string $message
- * @param integer $code
- * @param mixed $data
- */
- public function __construct($message = "", $code = 0, $data = [])
- {
- $this->data = $data;
- $this->code = $code;
- $this->message = $message;
- parent::__construct($message, $code);
- }
- /**
- * 获取异常停止数据
- * @return mixed
- */
- public function getData()
- {
- return $this->data;
- }
- /**
- * 设置异常停止数据
- * @param mixed $data
- */
- public function setData($data)
- {
- $this->data = $data;
- }
- }
|