1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- // +----------------------------------------------------------------------
- // | ThinkPHP [ WE CAN DO IT JUST THINK IT ]
- // +----------------------------------------------------------------------
- // | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved.
- // +----------------------------------------------------------------------
- // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
- // +----------------------------------------------------------------------
- // | Author: yunwuxin <448901948@qq.com>
- // +----------------------------------------------------------------------
-
- namespace think\exception;
-
- use Psr\Container\NotFoundExceptionInterface;
- use RuntimeException;
- use Throwable;
-
- class ClassNotFoundException extends RuntimeException implements NotFoundExceptionInterface
- {
- protected $class;
- public function __construct(string $message, string $class = '', Throwable $previous = null)
- {
- $this->message = $message;
- $this->class = $class;
-
- parent::__construct($message, 0, $previous);
- }
-
- /**
- * 获取类名
- * @access public
- * @return string
- */
- public function getClass()
- {
- return $this->class;
- }
- }
|