Задать вопрос
@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')

Или же обращаться к уже созданным? Хотя мне не кажется, что это хорошая идея.
В общем, как лучше, а главное правильно организовать конроллеры и роуты и насколько "нормально", что они будут повторяться?
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
vfreelancer
@vfreelancer
php
для админов лучше отдельно все
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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