PHP Класс Someline\Api\Controllers\UsersController

Наследование: extends BaseController
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$repository Someline\Repositories\Interfaces\UserRepository
$validator Someline\Validators\UserValidator

Открытые методы

Метод Описание
__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.

Описание методов

__construct() публичный Метод

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

destroy() публичный Метод

Remove the specified resource from storage.
public destroy ( integer $id ) : Illuminate\Http\Response
$id integer
Результат Illuminate\Http\Response

index() публичный Метод

Display a listing of the resource.
public index ( ) : Illuminate\Http\Response
Результат Illuminate\Http\Response

me() публичный Метод

Display current logged in User info
public me ( ) : mixed
Результат mixed

show() публичный Метод

Display the specified resource.
public show ( integer $id ) : Illuminate\Http\Response
$id integer
Результат Illuminate\Http\Response

store() публичный Метод

Store a newly created resource in storage.
public store ( UserCreateRequest $request ) : Illuminate\Http\Response
$request Someline\Http\Requests\UserCreateRequest
Результат Illuminate\Http\Response

update() публичный Метод

Update the specified resource in storage.
public update ( UserUpdateRequest $request, string $id ) : Response
$request Someline\Http\Requests\UserUpdateRequest
$id string
Результат Response

Описание свойств

$repository защищенное свойство

protected UserRepository,Someline\Repositories\Interfaces $repository
Результат Someline\Repositories\Interfaces\UserRepository

$validator защищенное свойство

protected UserValidator,Someline\Validators $validator
Результат Someline\Validators\UserValidator