Updated CI configuration
This commit is contained in:
@@ -18,11 +18,15 @@ class KaryawanController extends Controller
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
$response = Karyawan::all();
|
||||
// $response = Karyawan::all();
|
||||
|
||||
return response()->json([
|
||||
'data' => $response
|
||||
]);
|
||||
// return response()->json([
|
||||
// 'data' => $response
|
||||
// ]);
|
||||
return responder()
|
||||
->success(Karyawan::all())
|
||||
->meta(['count' => Karyawan::count()])
|
||||
->respond();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -45,9 +49,12 @@ class KaryawanController extends Controller
|
||||
|
||||
$response = Auth::user()->karyawans()->create($validated); // Auth::user()->karyawan->create()
|
||||
|
||||
return response()->json([
|
||||
'data' => $response
|
||||
]);
|
||||
// return response()->json([
|
||||
// 'data' => $response
|
||||
// ]);
|
||||
return responder()
|
||||
->success($response)
|
||||
->respond();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -59,9 +66,18 @@ class KaryawanController extends Controller
|
||||
{
|
||||
$response = Karyawan::find($id);
|
||||
|
||||
return response()->json([
|
||||
'data' => $response
|
||||
]);
|
||||
// return response()->json([
|
||||
// 'data' => $response
|
||||
// ]);
|
||||
if (!$response) {
|
||||
return responder()
|
||||
->error('karyawan_error', 'Cannot find `karyawan` with id ' . $id)
|
||||
->respond();
|
||||
}
|
||||
|
||||
return responder()
|
||||
->success($response)
|
||||
->respond();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -86,9 +102,13 @@ class KaryawanController extends Controller
|
||||
|
||||
$karyawan->update($validated);
|
||||
|
||||
return response()->json([
|
||||
'data' => $karyawan
|
||||
]);
|
||||
// return response()->json([
|
||||
// 'data' => $karyawan
|
||||
// ]);
|
||||
|
||||
return responder()
|
||||
->success($karyawan)
|
||||
->respond();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -102,8 +122,12 @@ class KaryawanController extends Controller
|
||||
|
||||
$karyawan->delete();
|
||||
|
||||
return response()->json([
|
||||
'message' => 'The data has been deleted'
|
||||
]);
|
||||
// return response()->json([
|
||||
// 'message' => 'The data has been deleted'
|
||||
// ]);
|
||||
|
||||
return responder()
|
||||
->success(['message' => 'The data has been deleted'])
|
||||
->respond();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,112 +1 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<!-- CSRF Token -->
|
||||
<meta name="csrf-token" content="3Dc6NR7zMHccW4wqadNLF8kfWBGANU0Sm5L6j4lH">
|
||||
|
||||
<title>Laravel</title>
|
||||
|
||||
<!-- Styles -->
|
||||
<link href="http://laraland.test/css/app.css" rel="stylesheet">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app">
|
||||
<nav class="navbar navbar-default navbar-static-top">
|
||||
<div class="container">
|
||||
<div class="navbar-header">
|
||||
|
||||
<!-- Collapsed Hamburger -->
|
||||
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#app-navbar-collapse" aria-expanded="false">
|
||||
<span class="sr-only">Toggle Navigation</span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
|
||||
<!-- Branding Image -->
|
||||
<a class="navbar-brand" href="http://laraland.test">
|
||||
Laravel
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="collapse navbar-collapse" id="app-navbar-collapse">
|
||||
<!-- Left Side Of Navbar -->
|
||||
<ul class="nav navbar-nav">
|
||||
|
||||
</ul>
|
||||
|
||||
<!-- Right Side Of Navbar -->
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<!-- Authentication Links -->
|
||||
<li><a href="http://laraland.test/login">Login</a></li>
|
||||
<li><a href="http://laraland.test/register">Register</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">Login</div>
|
||||
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" method="POST" action="http://laraland.test/login">
|
||||
<input type="hidden" name="_token" value="3Dc6NR7zMHccW4wqadNLF8kfWBGANU0Sm5L6j4lH">
|
||||
|
||||
<div class="form-group">
|
||||
<label for="email" class="col-md-4 control-label">E-Mail Address</label>
|
||||
|
||||
<div class="col-md-6">
|
||||
<input id="email" type="email" class="form-control" name="email" value="" required autofocus>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="password" class="col-md-4 control-label">Password</label>
|
||||
|
||||
<div class="col-md-6">
|
||||
<input id="password" type="password" class="form-control" name="password" required>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<div class="col-md-6 col-md-offset-4">
|
||||
<div class="checkbox">
|
||||
<label>
|
||||
<input type="checkbox" name="remember" > Remember Me
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<div class="col-md-8 col-md-offset-4">
|
||||
<button type="submit" class="btn btn-primary">
|
||||
Login
|
||||
</button>
|
||||
|
||||
<a class="btn btn-link" href="http://laraland.test/password/reset">
|
||||
Forgot Your Password?
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Scripts -->
|
||||
<script src="http://laraland.test/js/app.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
{"status":200,"success":true,"data":{"message":"The data has been removed"}}
|
||||
Reference in New Issue
Block a user