@Heinemann

Нужно ли дублировать для админ панели контроллер и роуты?

К примеру, у меня есть PostController и вот такие роуты:
Route:get('posts',  'App\Http\Controllers\PostController@index');
Route:post('posts/{post}',  ' App\Http\Controllers\PostController@destroy')

Я создаю админ панель, где мне так же нужно вывести все статьи, а так же иметь возможность их редактировать и удалять.

Мне для это нужно продублировать контроллер Admim\PostController и роуты?
Route:get('admin/posts',  'App\Http\Controllers\Admin\PostController@index');
Route:post('admin/posts/{post}',  ' App\Http\Controllers\Admin\PostController@destroy')

Или же обращаться к уже созданным? Хотя мне не кажется, что это хорошая идея.
В общем, как лучше, а главное правильно организовать конроллеры и роуты и насколько "нормально", что они будут повторяться?
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 1
vfreelancer
@vfreelancer
php
для админов лучше отдельно все
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы