Skip to content

Commit

Permalink
Merge pull request #411 from Mte90/308
Browse files Browse the repository at this point in the history
fix #308
  • Loading branch information
BadChoice committed Feb 11, 2020
2 parents 00faec1 + 520be0b commit fd035ef
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 0 deletions.
34 changes: 34 additions & 0 deletions app/Http/Controllers/Api/UsersController.php
@@ -0,0 +1,34 @@
<?php

namespace App\Http\Controllers\Api;

use App\User;
use Illuminate\Http\Request;
use Hash;

class UsersController extends ApiController
{
public function index(Request $request){

$offset = (isset($request->offset)) ? $request->offset : 0;
$num_results = (isset($request->num_results)) ? $request->num_results : 10;

$users = User::take($num_results)->skip($offset)->get();
return response()->json( $users );
}

public function store(Request $request)
{
$users=new User;
$users->name=$request->get('name');
$users->email=$request->get('email');
$users->password=Hash::make($request->get('password'));

$users->save();

return $this->respond([
'success' => true,
]);
}

}
2 changes: 2 additions & 0 deletions routes/api.php
Expand Up @@ -4,7 +4,9 @@
Route::resource('tickets', 'TicketsController', ['except' => 'destroy']);
Route::post('tickets/{ticket}/comments', 'CommentsController@store');
Route::post('tickets/{ticket}/assign', 'TicketAssignController@store');
Route::post('users/create', 'UsersController@store');
Route::post('teams', 'TeamController@store');
Route::get('users', 'UsersController@index');
Route::get('teams/{team}/tickets', 'TeamTicketsController@index');
Route::get('teams/{team}/leads', 'TeamLeadsController@index');

Expand Down

0 comments on commit fd035ef

Please sign in to comment.