Added HTML Helpers from Laravelcollective
This commit is contained in:
parent
0736ecf29f
commit
b5c1f40a45
31 changed files with 614 additions and 220 deletions
|
|
@ -4,25 +4,22 @@ namespace App\Http\Controllers;
|
|||
|
||||
use Illuminate\Http\Request;
|
||||
use App\User;
|
||||
use App\Season;
|
||||
use App\Payment;
|
||||
use DB;
|
||||
|
||||
class UsersController extends Controller
|
||||
{
|
||||
public function main() {
|
||||
return view('main');
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$users = DB::table('users')->get();
|
||||
$users = DB::table('users')->where('deleted',null)->get();
|
||||
return view('users.index', compact('users'));
|
||||
}
|
||||
|
||||
|
||||
public function mypage() {
|
||||
return view('mypage');
|
||||
}
|
||||
|
||||
public function getAllUsersAsJson() {
|
||||
$users = DB::table('users')->get();
|
||||
return $users;
|
||||
}
|
||||
|
||||
public function showUsers() {
|
||||
$users = DB::table('users')->get();
|
||||
return view('users.list', compact('users'));
|
||||
|
|
@ -36,4 +33,46 @@ class UsersController extends Controller
|
|||
//$user = DB::table('users')->find($id);
|
||||
return view('users.show', compact('userObject'));
|
||||
}
|
||||
|
||||
|
||||
public function edit($user_id) {
|
||||
$user = User::where('id',$user_id)->first();
|
||||
$season_id = Season::getCurrent()->id;
|
||||
|
||||
$paid_date_str="";
|
||||
$val=User::payment_date($user_id, $season_id);
|
||||
if ($val) { $paid_date_str=$val;}
|
||||
|
||||
return view ('users.edit', compact('user','paid_date_str'));
|
||||
}
|
||||
|
||||
public function store() {
|
||||
$season_id = Season::getCurrent()->id;
|
||||
|
||||
// Validate form
|
||||
$this->validate(request(), [
|
||||
'id' => 'required',
|
||||
'name' => 'required',
|
||||
'email'=> 'required'
|
||||
]);
|
||||
|
||||
// Create and save the season
|
||||
|
||||
$user=User::where('id', request('id'))->first();
|
||||
|
||||
$user->name=request('name');
|
||||
$user->email=request('email');
|
||||
|
||||
if (request()->has('admin')) { $user->admin=request('admin'); }
|
||||
$user->save();
|
||||
|
||||
|
||||
if (request()->has('paid')) {
|
||||
Payment::set_payment_date(request('id'), $season_id, request('paid'));
|
||||
}
|
||||
|
||||
// Redirect to the home page
|
||||
return redirect('/users');
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue