Commit dac90f3e by 庄欣

攻略部分的API

parent 9976b708
...@@ -10,6 +10,7 @@ use App\Traits\Models; ...@@ -10,6 +10,7 @@ use App\Traits\Models;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
use App\Article\Model\Keywords; use App\Article\Model\Keywords;
use App\Kw\Model\Keywords as BaseKeyWords; use App\Kw\Model\Keywords as BaseKeyWords;
use Illuminate\Support\Facades\DB;
class Art extends Model class Art extends Model
{ {
......
...@@ -22,7 +22,7 @@ class ArtValidator extends Validator ...@@ -22,7 +22,7 @@ class ArtValidator extends Validator
* 额外规则 * 额外规则
* @param array $data * @param array $data
*/ */
public function custom_validate(array $data) public function custom_validate($data)
{ {
$messages = []; $messages = [];
if (!empty($data['keywords'])) { if (!empty($data['keywords'])) {
...@@ -34,7 +34,7 @@ class ArtValidator extends Validator ...@@ -34,7 +34,7 @@ class ArtValidator extends Validator
} }
} }
self::$result->setCustomMessages($messages); self::$result->setCustomMessages($messages);
return isEmpty($messages); return empty($messages);
} }
} }
\ No newline at end of file
...@@ -16,6 +16,7 @@ use Illuminate\Support\Facades\Event; ...@@ -16,6 +16,7 @@ use Illuminate\Support\Facades\Event;
use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Request;
use App\Article\Model\Art as ArtModel; use App\Article\Model\Art as ArtModel;
use App\Http\Response\Response; use App\Http\Response\Response;
use App\Http\Response\HttpStatus;
class Article extends \Illuminate\Routing\Controller class Article extends \Illuminate\Routing\Controller
{ {
......
...@@ -16,7 +16,7 @@ class ValidatorBase extends Validator ...@@ -16,7 +16,7 @@ class ValidatorBase extends Validator
{ {
self::$result = self::make($post,$this->validator,$this->message); self::$result = self::make($post,$this->validator,$this->message);
if (method_exists($this,"custom_validate")) { if (method_exists($this,"custom_validate")) {
call_user_func_array([$this,"custom_validate"],$post); call_user_func_array([$this,"custom_validate"],[$post]);
} }
return self::$result; return self::$result;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment