123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- /**
- * Created by PhpStorm.
- * User: wangzhiqiang
- * Date: 2019/4/30
- * Time: 14:27
- */
- namespace App\Http\Controllers\V1;
- use App\Http\Controllers\Controller;
- use App\Repositories\BehaviorRepositories;
- use Illuminate\Http\Request;
- use Illuminate\Validation\Validator;
- class BehaviorController extends Controller
- {
- public function __construct(BehaviorRepositories $behaviorRepositories)
- {
- $this->behaviorRepositories = $behaviorRepositories;
- }
- /**
- * 根据行为标识查询行为信息
- * @param Request $request
- * @return array
- */
- public function getBehaviorByIdentify(Request $request)
- {
- $validator = Validator::make($request->all(), [
- 'identify' => 'required',
- ]);
- if ($validator->fails()) {
- return $this->jsonError($validator->errors()->first());
- }
- $row = $this->behaviorRepositories->getBehavior($request['identify']);
- return jsonSuccess($row);
- }
- }
|