diff --git a/library/think/Response.php b/library/think/Response.php index 5b86e940..31052b84 100644 --- a/library/think/Response.php +++ b/library/think/Response.php @@ -66,6 +66,7 @@ class Response * @param mixed $data 输出数据 * @param string $type 输出类型 * @param array $options 输出参数 + * @return Response */ public static function create($data = [], $type = '', $options = []) { @@ -87,6 +88,7 @@ class Response * @access public * @param mixed $data 数据 * @return mixed + * @throws Exception */ public function send($data = []) { diff --git a/library/think/cache/driver/File.php b/library/think/cache/driver/File.php index 2c0ddff1..d8487102 100644 --- a/library/think/cache/driver/File.php +++ b/library/think/cache/driver/File.php @@ -32,7 +32,7 @@ class File /** * 架构函数 - * @access public + * @param array $options */ public function __construct($options = []) { @@ -54,10 +54,11 @@ class File { // 创建项目缓存目录 if (!is_dir($this->options['path'])) { - if (!mkdir($this->options['path'], 0755, true)) { - return false; + if (mkdir($this->options['path'], 0755, true)) { + return true; } } + return false; } /** diff --git a/library/think/cache/driver/Xcache.php b/library/think/cache/driver/Xcache.php index a529bed3..00a0483f 100644 --- a/library/think/cache/driver/Xcache.php +++ b/library/think/cache/driver/Xcache.php @@ -30,6 +30,7 @@ class Xcache * 架构函数 * @param array $options 缓存参数 * @access public + * @throws Exception */ public function __construct($options = []) { diff --git a/library/think/controller/Rest.php b/library/think/controller/Rest.php index e88826d9..ebf53be8 100644 --- a/library/think/controller/Rest.php +++ b/library/think/controller/Rest.php @@ -57,12 +57,10 @@ abstract class Rest /** * REST 调用 * @access public - * * @param string $method 方法名 * @param array $args 参数 - * * @return mixed - * @throws \think\Exception + * @throws \Exception */ public function _empty($method, $args) { @@ -88,7 +86,7 @@ abstract class Rest * @param mixed $data 要返回的数据 * @param String $type 返回类型 JSON XML * @param integer $code HTTP状态 - * @return void + * @return Response */ protected function response($data, $type = 'json', $code = 200) { diff --git a/library/think/db/Connection.php b/library/think/db/Connection.php index b7d94dfb..1b3de0a6 100644 --- a/library/think/db/Connection.php +++ b/library/think/db/Connection.php @@ -128,7 +128,7 @@ abstract class Connection * 创建指定模型的查询对象 * @access public * @param string $model 模型类名称 - * @return \think\Query + * @return \think\db\Query */ public function model($model) { diff --git a/library/traits/controller/Jump.php b/library/traits/controller/Jump.php index ae5aaf90..c0c6b1b0 100644 --- a/library/traits/controller/Jump.php +++ b/library/traits/controller/Jump.php @@ -29,7 +29,7 @@ trait Jump * @param string $url 跳转的URL地址 * @param mixed $data 返回的数据 * @param integer $wait 跳转等待时间 - * @return void + * @return array */ public function success($msg = '', $url = null, $data = '', $wait = 3) { diff --git a/library/traits/think/Instance.php b/library/traits/think/Instance.php index d85975b3..de123079 100644 --- a/library/traits/think/Instance.php +++ b/library/traits/think/Instance.php @@ -11,6 +11,8 @@ namespace traits\think; +use \think\Exception; + trait Instance { protected static $instance = null; @@ -37,7 +39,7 @@ trait Instance if (0 === strpos($method, '_') && is_callable([self::$instance, $call])) { return call_user_func_array([self::$instance, $call], $params); } else { - throw new \think\Exception("not exists method:" . $method); + throw new Exception("not exists method:" . $method); } } }