<?php

// Admin routes  for return
Route::group(['prefix' => 'admin/return'], function () {
    Route::resource('return', 'ReturnAdminController');
});

// User routes for return
Route::group(['prefix' => 'user/return'], function () {
    Route::resource('return', 'ReturnUserController');
});

// Public routes for return
Route::group(['prefix' => 'returns'], function () {
    Route::get('/', 'ReturnPublicController@index');
    Route::get('/{slug?}', 'ReturnPublicController@show');
});

// Admin routes  for return_reason
Route::group(['prefix' => 'admin/return'], function () {
    Route::resource('return_reason', 'ReturnReasonAdminController');
});

// User routes for return_reason
Route::group(['prefix' => 'user/return'], function () {
    Route::resource('return_reason', 'ReturnReasonUserController');
});

// Public routes for return_reason
Route::group(['prefix' => 'returns'], function () {
    Route::get('/', 'ReturnReasonPublicController@index');
    Route::get('/{slug?}', 'ReturnReasonPublicController@show');
});