PHP Class Socieboy\Forum\Controllers\LikesController

Inheritance: extends Illuminate\Routing\Controller, use trait Illuminate\Foundation\Bus\DispatchesJobs
Show file Open project: socieboy/forum

Protected Properties

Property Type Description
$likeRepo Socieboy\Forum\Entities\Likes\LikeRepo

Public Methods

Method Description
__construct ( LikeRepo $likeRepo )
like ( LikeRequest $request, string $slug ) : Illuminate\Http\RedirectResponse User hit the like button.
unlike ( LikeRequest $request, string $slug ) : Illuminate\Http\RedirectResponse

Method Details

__construct() public method

public __construct ( LikeRepo $likeRepo )
$likeRepo Socieboy\Forum\Entities\Likes\LikeRepo

like() public method

User hit the like button.
public like ( LikeRequest $request, string $slug ) : Illuminate\Http\RedirectResponse
$request Socieboy\Forum\Requests\LikeRequest
$slug string
return Illuminate\Http\RedirectResponse

unlike() public method

public unlike ( LikeRequest $request, string $slug ) : Illuminate\Http\RedirectResponse
$request Socieboy\Forum\Requests\LikeRequest
$slug string
return Illuminate\Http\RedirectResponse

Property Details

$likeRepo protected property

protected LikeRepo,Socieboy\Forum\Entities\Likes $likeRepo
return Socieboy\Forum\Entities\Likes\LikeRepo