PHP Class App\Http\Controllers\API\UserController

Inheritance: extends app\http\controllers\Controller
Show file Open project: phanan/koel

Public Methods

Method Description
destroy ( User $user ) : Illuminate\Http\JsonResponse Delete a user.
store ( UserStoreRequest $request ) : Illuminate\Http\JsonResponse Create a new user.
update ( UserUpdateRequest $request, User $user ) : Illuminate\Http\JsonResponse Update a user.

Method Details

destroy() public method

Delete a user.
public destroy ( User $user ) : Illuminate\Http\JsonResponse
$user app\models\User
return Illuminate\Http\JsonResponse

store() public method

Create a new user.
public store ( UserStoreRequest $request ) : Illuminate\Http\JsonResponse
$request App\Http\Requests\API\UserStoreRequest
return Illuminate\Http\JsonResponse

update() public method

Update a user.
public update ( UserUpdateRequest $request, User $user ) : Illuminate\Http\JsonResponse
$request App\Http\Requests\API\UserUpdateRequest
$user app\models\User
return Illuminate\Http\JsonResponse