1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?php
- /**
- * Created by PhpStorm.
- * User: zilongs
- * Date: 20-10-5
- * Time: 下午3:40
- */
- namespace App\Http\Controllers\Api\V1;
- use App\Models\Article;
- class ArticleController extends AuthController
- {
- /**
- * 不验证路由
- * ArticleController constructor.
- */
- public function __construct()
- {
- // parent::__construct();
- $this->middleware('auth:api', ['except' => ['articleList']]);
- }
- public function articleList()
- {
- $data = Article::orderBy('id', 'desc')->paginate();
- return out($data);
- }
- public function articleDetail()
- {
- $req = request()->post();
- $this->validate(request(), [
- 'article_id' => 'required|integer',
- ]);
- $data = Article::where('id', $req['article_id'])->first();
- return out($data);
- }
- }
|