for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Ergare17\Articles\Http\Controllers;
use App\User;
use Illuminate\Http\Request;
class ApiUserController extends Controller
{
public function index()
return User::all();
}
// Injeccció de depèndències
public function store(Request $request)
$request->validate([
'name' => 'required',
'email' => 'required',
'password' => 'required',
]);
$user = User::create([
'name' => $request->name,
'email' => $request->email,
'password' => $request->password,
return $user;
public function destroy(User $user)
$user->delete();
public function update(Request $request, User $user)
$user->name = $request->name;
$user->save();
public function show(User $user)