<?php

// Resource routes  for show
Route::group(['prefix' => set_route_guard('web').'/show'], function () {
    Route::resource('show', 'ShowResourceController');
});

// Public  routes for show
Route::get('show/popular/{period?}', 'ShowPublicController@popular');
Route::get('shows/', 'ShowPublicController@index');
Route::get('shows/{slug?}', 'ShowPublicController@show');

// Resource routes  for episode
Route::group(['prefix' => set_route_guard('web').'/show'], function () {
    Route::resource('episode', 'EpisodeResourceController');
});

// Public  routes for episode
Route::get('episode/popular/{period?}', 'EpisodePublicController@popular');
Route::get('shows/', 'EpisodePublicController@index');
Route::get('shows/{slug?}', 'EpisodePublicController@show');