Files
cheerstothe_season_2.0/app/Http/Controllers/Admin/ManageRulesController.php

61 lines
1.5 KiB
PHP
Raw Normal View History

2024-06-19 13:23:51 +05:30
<?php
namespace App\Http\Controllers\Admin;
use App\Http\Controllers\Controller;
use App\Models\ManageRule;
use Illuminate\Http\Request;
2024-06-24 12:48:31 +05:30
use Illuminate\Support\Facades\Log;
2024-06-19 13:23:51 +05:30
class ManageRulesController extends Controller
{
/**
* Created By : sayli Raut
* Created at : 19 June 2024
* Use : To view Rules page.
*/
public function index()
{
$data = ManageRule::all()->toArray();
return view('Admin.pages.manage_rule.manage_rule', compact('data'));
}
/**
* Created By : sayli Raut
* Created at : 19 June 2024
* Use : To edit Rules.
*/
2024-06-24 15:36:44 +05:30
public function editTitle($id)
{
$data = ManageRule::find($id);
return view('Admin.pages.manage_rule.edit_rule_title', compact('data'));
}
public function editRule($id)
2024-06-19 13:23:51 +05:30
{
$data = ManageRule::find($id);
return view('Admin.pages.manage_rule.manage_rules_edit', compact('data'));
}
/**
* Created By : sayli Raut
* Created at : 19 June 2024
* Use : To update Rules.
*/
2024-06-24 12:48:31 +05:30
public function updateRules(Request $request)
2024-06-19 13:23:51 +05:30
{
$update = ManageRule::find($request->rule_id);
2024-06-24 15:36:44 +05:30
if ($request->article_des_title) {
$update->title = $request->input('article_des_title');
$update->save();
}
if ($request->article_des_message) {
$update->message = $request->input('article_des_message');
$update->save();
}
2024-06-19 13:23:51 +05:30
return response()->json(['success' => true, 'status' => 200]);
}
2024-06-24 15:36:44 +05:30
2024-06-19 13:23:51 +05:30
}