37 lines
893 B
PHP
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;
|
|
}
|
|
}
|