File: /mnt/data/ghayatcom/ghayatcom-api/app/Http/Controllers/Api/OnboardingStepController.php
<?php
namespace App\Http\Controllers\Api;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Config;
use App\Http\Requests\TypeRequest;
class OnboardingStepController extends Controller
{
public function index(TypeRequest $request) {
$validated = $request->validated();
if($request->type == "patient") {
$config = Config::get('onboard_lists.for_patient_list');
} else if($request->type == "doctor") {
$config = Config::get('onboard_lists.for_doctor_list');
} else {
$config = Config::get('onboard_lists.for_patient_list');
}
/** @var array $config */
$StepsList = $config;
if(count($StepsList) > 0) {
$out = $StepsList;
} else {
$out = array();
}
$response_json = ['onboarding_steps_list' => $out];
return self::sentResponse(200, $response_json, __('digimed_validation.success_response.data_fetch_success'));
}
}