validate(['id' => 'nullable|integer', 'apk_version_code' => 'required|integer', 'apk_version_name' => 'required|string']); $tv = null; $latestApkUpdate = null; $latestVideoUpdate = null; if($request->id) { $tv = Tv::find($request->id); $tv->last_connected_at = now(); $tv->apk_version_code = $request->apk_version_code; $tv->apk_version_name = $request->apk_version_name; $tv->save(); $latestApkUpdate = ApkUpdate::getLatest(); $latestVideoUpdate = VideoUpdate::getLatestSelected(); } return JSONResponse::Success(['tv' => $tv, 'latestApkUpdate' => $latestApkUpdate, 'latestVideoUpdate' => $latestVideoUpdate]); } }