PHP Класс App\Http\Controllers\CommentsController

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

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

Метод Описание
__construct ( )
destroy ( Illuminate\Http\Request $request, integer $id ) : Illuminate\Http\Response Remove the specified resource from storage.
recursiveDestroy ( App\Comment $comment ) : boolean | null Delete comment recursively
store ( Illuminate\Http\Request $request ) : Illuminate\Http\Response Store a newly created resource in storage.
update ( Illuminate\Http\Request $request, integer $id ) : Illuminate\Http\Response Update the specified resource in storage.
vote ( Illuminate\Http\Request $request, $id ) : Illuminate\Http\JsonResponse Vote up or down for the given comment.

Защищенные методы

Метод Описание
deleteVote ( $votes ) Delete given votes collection.

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

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

public __construct ( )

deleteVote() защищенный Метод

Delete given votes collection.
protected deleteVote ( $votes )
$votes

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

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

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

Delete comment recursively
public recursiveDestroy ( App\Comment $comment ) : boolean | null
$comment App\Comment
Результат boolean | null

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

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

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

Update the specified resource in storage.
public update ( Illuminate\Http\Request $request, integer $id ) : Illuminate\Http\Response
$request Illuminate\Http\Request
$id integer
Результат Illuminate\Http\Response

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

Vote up or down for the given comment.
public vote ( Illuminate\Http\Request $request, $id ) : Illuminate\Http\JsonResponse
$request Illuminate\Http\Request
$id
Результат Illuminate\Http\JsonResponse