Files
vedant-chavan/app/Services/Admin/ManageThoughtsService.php
vedant-chavan eff0228447 first commit
2024-06-12 20:29:05 +05:30

37 lines
893 B
PHP

<?php
namespace App\Services\Admin;
use Illuminate\Http\Request;
use App\Models\UserThought;
use App\Models\User;
use File;
/**
* Class ManageThoughtsService.
*/
class ManageThoughtsService
{
public function view_manage_thoughts()
{
$manage_thoughts = UserThought::all()->toArray();
return $manage_thoughts;
}
public function insert_thoughts(Request $request)
{
$thoughts = new UserThought;
$thoughts->user_thought = $request->input('user_thought');
$thoughts->save();
return $thoughts;
}
public function update_thought(Request $request)
{
$thought_id = $request->edit_thought_id;
$updateThought = UserThought::find($request->edit_thought_id);
$updateThought->user_thought = $request->input('uuser_thought');
$updateThought->save();
return $updateThought;
}
}