优化代码

This commit is contained in:
iVampireSP.com 2023-02-13 15:26:16 +08:00
parent 3fed82ba49
commit 803cb019b2
No known key found for this signature in database
GPG Key ID: 2F7B001CA27A8132

View File

@ -26,13 +26,12 @@ public function index(): View
* Store a newly created resource in storage.
*
* @param Request $request
*
* @return View
*/
public function store(Request $request): View
{
//
$this->validate($request, [
$request->validate([
'name' => 'required',
'description' => 'required',
'api_token' => 'required|unique:applications,api_token',
@ -50,8 +49,6 @@ public function store(Request $request): View
*/
public function create(): View
{
//
return view('admin.applications.create');
}
@ -59,12 +56,11 @@ public function create(): View
* Display the specified resource.
*
* @param Application $application
*
* @return RedirectResponse
*/
public function show(Application $application): RedirectResponse
{
//
return redirect()->route('admin.applications.edit', $application);
}
@ -72,12 +68,11 @@ public function show(Application $application): RedirectResponse
* Show the form for editing the specified resource.
*
* @param Application $application
*
* @return View
*/
public function edit(Application $application): View
{
//
return view('admin.applications.edit', compact('application'));
}
@ -86,13 +81,12 @@ public function edit(Application $application): View
*
* @param Request $request
* @param Application $application
*
* @return RedirectResponse
*/
public function update(Request $request, Application $application): RedirectResponse
{
//
$this->validate($request, [
$request->validate([
'name' => 'required',
'description' => 'required',
'api_token' => 'required|unique:applications,api_token,' . $application->id,
@ -107,12 +101,11 @@ public function update(Request $request, Application $application): RedirectResp
* Remove the specified resource from storage.
*
* @param Application $application
*
* @return RedirectResponse
*/
public function destroy(Application $application): RedirectResponse
{
//
$application->delete();
return redirect()->route('admin.applications.index')->with('success', '应用程序已删除。');