PHP Class Someline\Api\Controllers\UsersController

Inheritance: extends BaseController
Afficher le fichier Open project: someline/someline-starter

Protected Properties

Свойство Type Description
$repository Someline\Repositories\Interfaces\UserRepository
$validator Someline\Validators\UserValidator

Méthodes publiques

Méthode Description
__construct ( Someline\Repositories\Interfaces\UserRepository $repository, UserValidator $validator )
destroy ( integer $id ) : Illuminate\Http\Response Remove the specified resource from storage.
index ( ) : Illuminate\Http\Response Display a listing of the resource.
me ( ) : mixed Display current logged in User info
show ( integer $id ) : Illuminate\Http\Response Display the specified resource.
store ( UserCreateRequest $request ) : Illuminate\Http\Response Store a newly created resource in storage.
update ( UserUpdateRequest $request, string $id ) : Response Update the specified resource in storage.

Method Details

__construct() public méthode

public __construct ( Someline\Repositories\Interfaces\UserRepository $repository, UserValidator $validator )
$repository Someline\Repositories\Interfaces\UserRepository
$validator Someline\Validators\UserValidator

destroy() public méthode

Remove the specified resource from storage.
public destroy ( integer $id ) : Illuminate\Http\Response
$id integer
Résultat Illuminate\Http\Response

index() public méthode

Display a listing of the resource.
public index ( ) : Illuminate\Http\Response
Résultat Illuminate\Http\Response

me() public méthode

Display current logged in User info
public me ( ) : mixed
Résultat mixed

show() public méthode

Display the specified resource.
public show ( integer $id ) : Illuminate\Http\Response
$id integer
Résultat Illuminate\Http\Response

store() public méthode

Store a newly created resource in storage.
public store ( UserCreateRequest $request ) : Illuminate\Http\Response
$request Someline\Http\Requests\UserCreateRequest
Résultat Illuminate\Http\Response

update() public méthode

Update the specified resource in storage.
public update ( UserUpdateRequest $request, string $id ) : Response
$request Someline\Http\Requests\UserUpdateRequest
$id string
Résultat Response

Property Details

$repository protected_oe property

protected UserRepository,Someline\Repositories\Interfaces $repository
Résultat Someline\Repositories\Interfaces\UserRepository

$validator protected_oe property

protected UserValidator,Someline\Validators $validator
Résultat Someline\Validators\UserValidator