Commit dac90f3e by 庄欣

攻略部分的API

parent 9976b708
......@@ -10,6 +10,7 @@ use App\Traits\Models;
use Illuminate\Database\Eloquent\Model;
use App\Article\Model\Keywords;
use App\Kw\Model\Keywords as BaseKeyWords;
use Illuminate\Support\Facades\DB;
class Art extends Model
{
......
......@@ -22,7 +22,7 @@ class ArtValidator extends Validator
* 额外规则
* @param array $data
*/
public function custom_validate(array $data)
public function custom_validate($data)
{
$messages = [];
if (!empty($data['keywords'])) {
......@@ -34,7 +34,7 @@ class ArtValidator extends Validator
}
}
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;
use Symfony\Component\HttpFoundation\Request;
use App\Article\Model\Art as ArtModel;
use App\Http\Response\Response;
use App\Http\Response\HttpStatus;
class Article extends \Illuminate\Routing\Controller
{
......
......@@ -16,7 +16,7 @@ class ValidatorBase extends Validator
{
self::$result = self::make($post,$this->validator,$this->message);
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;
}
......
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