Root Zanli
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
o5t6x7pgljbm
/
public_html
/
admin
/
app
/
Http
/
Controllers
/
Api
/
V2
/
Filename :
V2RewardController.php
back
Copy
<?php namespace App\Http\Controllers\Api\V2; use App\Libraries\Helpers; use App\V2\Dtos\SearchDTO; use App\V2\Resources\RewardResource; use App\V2\Resources\TaskResource; use App\V2\Services\RewardService; use Illuminate\Http\Request; class V2RewardController extends V2BaseController { private $taskResource; private $rewardResource; private $rewardService; public function __construct() { parent::__construct(); $this->taskResource = new TaskResource(); $this->rewardResource = new RewardResource(); $this->rewardService = new RewardService(); } public function getAllRewardCategories(Request $request){ $rewardCategories = $this->rewardService->getAllRewardCategories(); $response_data['data'] = $rewardCategories; return Helpers::successResponse( $response_data, 200, 'Data fetched successfully.'); } } ?>